3181 785
1742 286
8077 72
23607 172
22381 103
12321 329
21165 451
7499 407
3663 54
10126 280
9960 736
2791 121
3986 196
11429 333
5335 705
3129 162
27429 450
4344 911
2717 84
28196 970
3780 715
15028 605
21272 80