57629 832
4732 562
2689 124
19600 826
3290 63
10938 190
11031 294
7325 355
14502 129
4373 478
8916 982
3366 771
4120 943
1938 376
2928 553