20011 328
12435 582
560 43
4752 767
9696 239
3609 564
7156 322
4438 295
5939 158
2340 175
4737 624
23395 903
14261 567
1569 332
954 111
9925 794
6671 356
3288 696
1677 157
6548 545
7022 522
3963 474
2546 102
2922 121
2699 388
15941 108
3385 264
20559 796