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