20139 106
11862 752
15777 238
14312 846
13852 730
6707 432
7052 149
8956 411
104974 674
53254 585
9925 355
9667 534
12151 512
4124 241
12933 164
4222 113
2225 392
3176 290
3303 440