8016 840
5436 44
23893 848
24942 553
10213 321
15827 65
19997 309
24818 236
35263 641
12576 96
22048 284
10590 114
6381 726
1271 280
1613 220
10261 654
4244 161
5530 240
4218 237
11458 133
7068 683
13590 180
25459 182
14751 343