15335 312
13951 529
35020 310
36282 489
42979 332
37308 373
20541 243
34550 238
3000 657
2322 415
2519 254
2765 195
3505 785