15016 738
17687 958
4797 469
8271 373
20911 446
11674 497
6847 425
4707 276
20906 499
1929 155
7953 643
4622 714
21880 156
4108 762
2017 348
2359 418
1267 131
1403 202
7319 794
2168 289
2986 376
1715 44
2395 361
2509 332
6415 191
7042 604
3252 292
5829 605