271 41
2768 101
3706 640
1303 366
3338 620
13362 831
1748 57
3485 650
3965 833
3066 789
3849 540
2096 529
2869 319
1142 278
3784 648
2283 324
1548 435
2330 620
1818 552
1068 339
3221 911
2450 665
3059 730
2979 409