15050 738
17755 958
4797 469
8272 373
20975 446
11720 497
6854 425
4718 276
20920 499
1933 155
7960 643
4624 714
21882 156
4109 762
2018 348
2361 418
1267 131
1405 202
7322 794
2171 289
2988 376
1718 44
2395 361
2509 332
6416 191
7048 604
3255 292
5832 605