1694 349
1189 75
1111 83
13406 810
5256 311
4546 274
4549 370
10667 1012
27434 67
3595 155
20110 324
5112 486
9463 382
2935 560