502 63
2797 616
3151 577
1872 309
2015 511
770 184
739 116
1763 252
2860 565
1978 542
3048 955
752 24
3102 546
1008 136
3186 888
3232 632
2133 348
299 30
2642 568
6659 124
2060 502
2605 575
1068 153
11265 199
1968 591
1237 220
1753 412
11589 102