1217 326
2639 340
2429 420
3318 750
1300 196
3163 726
4999 620
2256 276
3271 207
641 79
1012 150
2948 303
3666 297
3279 882
2349 497
862 94
2037 464
2766 740
3028 934
3460 987
3091 289
3345 123
3204 780
3080 816