2981 113
11254 514
12488 781
3818 239
5019 392
3288 229
4809 351
6161 259
4325 610
3407 539
3283 352
5287 430
4771 854
4873 767
27888 955
2391 46
7100 411
3348 211
2203 82
3610 205
5013 634
7894 508
1828 141
4095 242