14095 157
38546 779
10898 876
20585 328
33382 117
18502 62
4974 391
9095 437
8860 788
4578 632
14057 372
11321 160
3650 138
15903 913
10838 737
16422 880
15660 642
6482 316
32912 392
4596 232
5139 556
1561 81
5539 359
3108 367
20458 349
14147 251
2579 127
3652 509