106193 440
101997 206
24136 239
46916 305
91468 847
38290 437
25279 737
30137 242
5281 200
2258 164
5653 653
6954 439
19577 933
13135 822
4576 336
3738 670
2978 243
9900 347
9502 344
5921 409
4339 692
2575 195
2815 251
35229 469
95819 845