3231 46
2303 321
1379 213
2665 440
859 145
4423 793
1673 407
2208 323
1047 99
3682 553
1575 257
2994 851
747 175
2142 129
463 71
1125 46
4825 320
224 61
906 151
3077 664
912 47
810 105
227 53
2714 301