3112 427
6005 286
14932 253
2000 446
3453 428
14470 482
3888 782
813 123
1630 403
1934 427
905 155
3642 532
3712 844
3150 718
2375 643
878 90
1597 160
3246 487
3047 399
861 65
568 131
3282 668
3253 281
6549 244