2951 505
3506 665
3010 627
951 184
2990 687
18238 660
1420 354
5224 522
2941 625
1397 157
3719 400
3104 634
2135 343
2724 657
3623 553
4380 580
1406 209
1839 131
1169 193
3163 602
2281 452
2278 431
2178 618
3199 589