10271 199
12420 534
12557 591
7460 358
18755 178
116041 862
77889 650
57034 184
44355 576
28044 83
40147 626
4224 611
5800 309
5806 802
4588 544
4430 371
3235 207
60579 888