1689 349
1186 75
1106 83
13403 810
5240 311
4533 274
4546 370
10664 1012
27424 67
3594 155
20107 324
5109 486
9453 382
2935 560