1506 431
2844 576
1248 288
1125 307
1651 410
1652 388
1216 250
1607 421
2906 946
639 148
417 75
2354 536
456 97
732 226
2285 472
2919 683
205 39
807 232
2959 676
2355 750
2364 694
1383 295
1258 257
754 180