13931 486
5045 360
42828 913
9431 826
3392 222
6991 570
7897 536
2852 677
3535 398
7502 336
2831 409
3549 524
3470 752
28008 201
16019 735
15845 290
4078 672
13183 771
2617 307
5577 227
4388 93
22466 161
1581 36
27016 558
22810 422
7193 472
2063 209
21584 566