31543 1070
35227 233
10502 286
14035 713
38640 250
7579 359
6110 158
18010 465
7341 429
6905 556
11973 503
5856 320
9940 387
7047 945
18597 168
9437 336
4744 303
8778 636
17736 570
10316 656
16859 941
11009 204
15376 131
10259 876