61633 441
140133 876
100063 392
24925 307
72098 943
76362 565
31891 128
4103 132
3343 740
1349 209
2559 557
4046 599