19176 521
4531 981
2989 314
11397 149
14002 928
9540 786
6853 629
4545 459
12268 47
16760 42
7421 907
2183 105
6463 313
2120 426
804 46
10880 132
2614 584
7393 51
1009 191
1428 90
6223 727
2115 637
1168 159