2250 400
2359 667
1429 259
839 180
2137 522
4011 874
1695 257
1393 335
1491 222
1363 321
642 101
1285 313
3401 925
2361 731
1655 425
2686 550
757 187
917 178
703 190
1777 376
829 236
184 43
841 172
279 67
367 69
2873 931
1078 335
2435 524