2976 409
5510 504
3565 743
4055 680
2841 145
1282 110
2725 125
3155 703
3379 625
2366 432
3566 632
4422 713
2012 236
5662 488
2927 746
57843 244
510 80
2466 547
1378 234
1367 91
892 87
5643 452
2118 504
3039 171
968 196
2291 385
3682 754
2815 517