1223 128
3379 876
2114 301
11528 293
1713 436
1343 62
3058 751
3661 244
7701 195
5331 588
20451 367
6311 416
3998 583
15446 290
4086 585