43681 280
8587 752
2184 317
3685 547
7438 429
5268 247
20615 100
5632 36
10833 778
6189 765
4073 628
32432 121
21725 192
28277 780
15378 166
11495 33
2579 37
1566 115
8598 199
25559 52
9250 392
1986 310
1441 56
9966 673
4820 195
2961 486
2778 188
6674 127