3003 942
1292 239
2441 543
2498 813
1127 273
626 190
1100 271
1539 429
2222 328
1597 359
1960 428
1570 323
297 69
1728 397
306 55
2384 731
2177 476
792 147
2684 843
509 128
2484 788
2286 653
2211 497
2820 808
1384 309
1285 323
1470 408
1503 357