332556 734
37838 515
41168 815
8634 170
127114 370
9986 156
100405 654
2212 227
3315 77
3933 575
5273 492