5909 98
22203 895
7662 377
12437 666
5050 478
7801 213
3302 530
6491 888
3278 25
10598 603
10323 78
11863 212
7340 400
3622 443
2399 459
3780 637
839 125