14522 875
2621 580
1307 253
6056 438
5548 710
2965 86
3871 384
3397 325
611 75
16228 602
16739 558
2349 547
1118 261
2170 435
29395 209
80893 413
21926 195
5890 58
4644 96
3745 927
1273 178
1996 445
3024 865
19616 282