4286 513
2547 272
4117 291
4477 541
3842 638
2593 93
7550 187
11306 596
20081 497
66133 371
40982 567
48028 198
108453 315
30905 500
94160 428
47848 515