28698 80
10423 522
17815 237
18441 830
8745 373
5182 540
4273 46
6199 437
2184 325
16687 610
9384 142
7642 155
3523 829
9548 401
2488 115
6767 756
3073 245
11689 268
25003 733
1345 187
4624 258
4104 63
8441 621
2958 569