4168 151
5253 820
13370 720
4620 347
15578 701
7593 274
2472 168
11556 877
5827 666
4235 551
4058 601