5098 291
25735 278
8555 653
15567 306
9246 582
43402 89
8325 273
12653 486
5521 893
5128 96
9553 618
4366 495
23965 593
7569 349
5271 540
6146 391
15818 782
12205 154
8978 112
24167 630
3216 114
36898 489
8269 102
3881 417