28730 508
15220 641
15505 678
16972 504
4633 167
3218 104
9292 332
2728 167
6549 350
7126 358
21137 167
48607 415
1894 32
4438 495
5029 769
3333 497