502 63
2797 616
3154 577
1873 309
2016 511
771 184
742 116
1770 252
2860 565
1979 542
3048 955
762 24
3112 546
1013 136
3189 888
3232 632
2133 348
301 30
2643 568
6710 124
2060 502
2608 575
1079 153
11338 199
1969 591
1241 220
1755 412
11685 103