24362 862
96202 390
190071 573
15408 438
107548 950
19678 560
16247 132
1133 51
5302 806
2227 392
3179 290
4728 652
6477 843