7830 331
21497 303
64390 1049
61351 883
20516 762
7050 55
7959 792
3030 119
4860 519
961 75
925 116
1262 126