24513 862
96282 390
190992 573
15460 438
108466 950
19840 560
16395 132
1142 51
5322 806
2241 392
3192 290
4747 652
6493 843