1009 256
2973 759
1142 119
329 26
2297 580
1970 503
2037 531
6659 416
3200 587
1206 273
2276 572
193 42
3198 463
2288 280
2467 541
681 146
1245 272
278 46
3419 821
1881 413
1193 195
1437 315
3043 803
3307 917