576 59
1268 296
3310 857
3522 770
4889 588
1134 277
2538 525
2392 613
850 153
1178 138
2636 444
1056 245
1395 318
1156 257
3251 951
389 66
5903 803
438 20
3691 800
2838 572
1248 237
480 61
2815 531
2614 806
2371 485
2057 579
97191 691