20351 106
11871 752
15783 238
14328 846
13868 730
6715 432
7060 149
8966 411
105063 674
53358 585
9931 355
9672 534
12162 512
4132 241
12960 164
4227 113
2227 392
3179 290
3310 440