2516 331
1090 65
3531 542
2905 761
2421 334
2587 398
2909 392
2833 703
2753 773
1361 254
2808 708
779 106
2500 444
5405 317
3223 418
2952 659
3163 548
909 94
2758 691
1326 221
1979 458
1857 275
4028 689
3002 532