1662 349
1168 75
1082 83
13395 810
5112 311
4470 274
4529 370
10621 1012
27339 66
3568 155
20088 324
5075 486
9433 382
2935 560