2899 622
2491 539
4175 653
2409 291
2261 523
1118 282
5534 405
2628 676
5456 647
469 61
1374 330
2147 508
1082 259
543 66
1363 342
1654 160
3069 588
2157 501
2232 348
1888 483
1311 242
2165 447
2120 443
3379 866