15072 362
3885 429
153645 563
73098 667
64897 50
4373 983
6624 266
10201 805
4044 147
5993 694
2179 231
6998 134
5067 305
15952 405
5371 590
3509 314
2541 105
7326 359
11015 278
5163 219
4459 100
7393 222
8876 659
15417 891
14129 693
12493 283
22721 413
16723 164