2281 457
46286 941
978 232
3039 871
2290 399
3700 452
7478 866
4830 554
24648 95
6564 501
5286 866
8639 543
7281 96
19742 105
3073 389
6777 485
2413 246
2724 262
3977 662
5586 236