509 37
2651 288
2984 412
1520 172
3042 642
2516 331
734 46
2920 450
1090 65
3531 542
2905 761
2587 398
2000 455
2909 392
2833 703
2883 810
1361 254
779 106
5405 317
2952 659
3163 548
909 94
2758 691
1326 221