15060 738
17767 958
20995 446
11728 497
6856 425
4718 276
20921 499
7962 643
2509 332
6416 191
7055 604
3255 292
5832 605
2677 466
4350 722
2021 469
3648 61
2824 418
4338 119
2062 347
3396 727
8105 814
3750 727
1753 368
3430 363
2134 304
15032 580
1334 135