28087 308
6416 317
2900 373
5011 76
336847 1674
21926 779
113871 601
3039 490
4341 608
2973 582
2414 97
7675 320
10872 478
8198 97
2101 77
4495 558
9167 230
5297 208
2329 85
5958 587
7069 738
53919 370
44219 951
7409 48
6006 361
13571 166
2553 396
3758 611