1691 349
1186 75
1108 83
13404 810
5241 311
4536 274
4546 370
10666 1012
27427 67
3594 155
20107 324
5109 486
9454 382
2935 560