5008 582
17283 554
8124 686
7554 638
24490 294
12340 53
191312 876
87317 887
8925 250
4010 574
8558 849
2582 118
38242 430
4400 364
9613 312
3205 373
2475 231
21708 979
3368 340
80955 164
20783 696
4992 166
53216 136
100499 884
89006 750
2840 462
4831 581
2959 427