523 36
1276 135
4470 108
9639 547
3458 829
3123 801
2141 393
2866 416
6882 821
2471 433
3687 393
3855 888
2961 749
1847 379
1275 153
2940 317
4242 455
2151 526
3069 359
920 98
2149 318
1816 449
3305 184
895 230