3016 600
46976 236
4402 594
33976 454
2640 542
50991 644
2388 491
2420 756
13563 313
4917 459
1705 556
2840 38
1139 39
3269 448
15688 274
2344 540
7921 292
1419 71
14152 388
2902 667
1233 272
31043 503
3700 400
2727 619