31448 610
220143 787
3756 551
151688 488
4665 382
337463 1353
39747 480
50213 243
25846 418
30139 223
58782 684
9407 951
40977 251
12946 631
6673 539
9635 385
5522 587
6823 611
22606 883
39541 397