31130 610
220022 787
3756 551
151609 488
4661 382
337424 1353
39738 480
50212 243
25839 418
30122 223
58749 684
9397 951
40940 251
12943 631
6667 539
9633 385
5521 587
6820 611
22596 883
39502 397