15047 362
3877 429
153632 563
73075 667
64869 50
4370 983
6596 266
10169 805
4029 147
5978 694
2179 231
6984 134
5038 305
15920 405
5348 590
3500 314
2532 105
7310 359
10992 278
5149 219
4430 100
7362 222
8874 659
15411 891
14126 693
12462 283
22720 413
16716 164