104753 305
10491 209
47682 215
7383 114
4076 498
89850 435
9340 960
30840 659
159631 398
5362 559
2590 587
8324 404
15981 452
38312 766
201355 1144
151684 721
38418 510
29735 355
3662 817
3449 430
977 69
6367 511
3076 60
7041 662
6291 261