2560 227
385 60
252 46
9931 417
5482 907
12526 310
4311 195
5273 560
2234 357
5083 746
3170 43
6312 232
10155 780