2602 791
2786 29
2882 765
743 175
1374 252
2307 580
393 24
2639 340
3499 847
2429 420
3318 750
1300 196
1028 142
3163 726
826 124
2256 276
3271 207
641 79
1012 150
2948 303
3666 297
3279 882
2349 497
862 94