3401 862
2331 110
25708 396
7375 482
2935 160
189166 964
12090 305
14818 820
5273 73
6486 635
5450 465
50752 400
7598 62
5282 436
6370 353
4516 400
4006 298