31225 610
220072 787
3756 551
151631 488
4662 382
337439 1353
39743 480
50212 243
25841 418
30126 223
58761 684
9399 951
40956 251
12944 631
6667 539
9633 385
5522 587
6821 611
22600 883
39512 397