43706 280
8590 752
2187 317
3685 547
7443 429
5269 247
20623 100
5635 36
10833 778
6190 765
4075 628
32433 121
21730 193
28278 780
15386 166
11499 33
2580 37
1568 115
8603 199
25561 52
9259 392
1988 310
1441 56
9966 673
4824 195
2962 486
2786 188
6675 127