19503 217
25560 123
55174 78
8530 397
33530 541
40921 457
60550 878
35714 298
5057 223
8942 638
29402 219
65374 861
7093 550
3983 938
2607 328
2461 391
3763 633
2911 239
3317 607
1918 174
4633 813
2485 292
5400 929
4929 402
5361 698
7328 624
5828 433
3769 76