3001 771
1116 195
2702 744
517 50
3184 613
2968 447
712 183
1092 281
1239 359
3295 836
1844 497
2522 327
970 231
2726 769
1287 378
811 125
2249 373
1397 209
918 59
784 78
2097 476
2862 903
1620 333
3711 894