2980 508
2148 348
2928 544
4905 491
3962 811
1669 318
876 194
2547 69
2334 505
1467 204
3494 767
2115 443
3783 89
940 82
1542 85
2406 639
3682 716
2930 652
9412 267
2293 432
3349 590
1463 374
10320 915
5387 735