21088 496
11870 346
586 93
936 202
3293 827
3814 708
811 84
1664 345
3130 685
14125 221
854 51
1144 193
1151 284
15275 308
7338 601
7475 712
2522 563
2277 586
1531 449
13656 624
6350 300
5521 262
3183 691
2578 660