1665 349
1169 75
1082 83
13396 810
5129 311
4476 274
4529 370
10627 1012
27346 66
3569 155
20092 324
5078 486
9435 382
2935 560