670 202
2903 592
1133 361
1449 305
1542 385
2419 503
2268 355
1174 157
2498 634
1705 334
532 140
2061 488
18163 688
2697 271
8618 94
14593 783
8155 249
5950 469