31191 610
220061 787
3756 551
151622 488
4662 382
337432 1353
39742 480
50212 243
25840 418
30124 223
58758 684
9398 951
40952 251
12944 631
6667 539
9633 385
5522 587
6821 611
22599 883
39510 397