20135 106
11862 752
15777 238
14312 846
13852 730
6707 432
7052 149
8956 411
104971 674
53249 585
9924 355
9667 534
12150 512
4123 241
12933 164
4222 113
2225 392
3176 290
3303 440