12032 344
40059 782
11150 167
16521 596
26509 519
43021 679
14530 558
14118 422
32531 543
30544 249
29157 101
19044 556
12970 91
15552 492
9245 439
7364 543
21151 517
21025 687
19252 372
47677 223
16153 124
17932 855
27363 204
44589 130
23327 143
14336 112
6453 951