3003 942
1292 239
2441 543
2498 813
1127 273
626 190
1100 271
1538 429
2217 328
1597 359
1960 428
1570 323
296 69
1728 397
306 55
2384 731
2176 472
792 147
2684 843
508 128
2483 788
2286 653
2211 497
2820 808
1384 309
1284 323
1470 408
1503 357