15046 362
3873 429
153630 563
73068 667
64853 50
4369 983
6593 266
10158 805
4029 147
5975 694
2178 231
6981 134
5032 305
15913 405
5343 590
3499 314
2531 105
7305 359
10987 278
5148 219
4425 100
7357 222
8871 659
15411 891
14125 693
12457 283
22720 413
16714 164