31034 113
910 155
2306 508
2909 432
52755 88
2914 414
20675 473
3940 813
3012 598
2853 555
2949 673
3505 753
1581 269
3733 553
72357 556
9268 385
49414 289
2932 282
54710 523
104675 940
11033 745
4687 239
12733 434
8437 542
13558 845
78257 160
37403 428
212712 376