3016 326
9519 63
1366 92
29150 741
104848 489
15016 200
25318 836
4618 757
20238 848
13753 386
5970 590
3565 408
49577 472
3247 116
2819 477
1884 446
16740 369
2911 221
1912 332
14876 675
1664 275