1679 349
1177 75
1096 83
13398 810
5184 311
4515 274
4537 370
10645 1012
27395 67
3583 155
20101 324
5090 486
9445 382
2935 560