2993 630
3481 836
1008 49
2074 490
3193 277
1871 374
2148 315
933 54
2251 268
3308 827
3276 769
1881 322
2993 540
3342 527
2960 688
2168 562
2779 504
1841 29
1802 290
2845 262
1233 102
1963 405
966 61
894 92