18035 44
14882 596
15707 633
2478 168
12121 323
5860 320
22311 304
8109 77
8047 66
17789 332
7512 229
4548 102
2728 100
8508 881
6003 345
130811 768
17234 409
4461 389
7161 891
4050 91
2501 51
1941 179
4091 309
57174 224
17111 562
2950 156
3325 571
4524 853