5006 582
17282 554
8124 686
7525 638
24465 294
12339 53
191257 876
87115 887
8924 250
4009 574
8558 849
2582 118
38221 430
4400 364
9612 312
3204 373
2475 231
21707 979
3368 340
80953 164
20782 696
4991 166
53212 136
100477 884
88987 750
2840 462
4831 581
2959 427