1215 128
3377 876
2112 301
11527 293
1712 436
1343 62
3058 751
3659 244
7700 195
5331 588
20450 367
6311 416
3997 583
15442 290
4086 585