2394 308
1655 172
2884 575
9204 841
1234 109
3605 946
4358 388
4698 279
2305 103
1854 89
2924 290
3825 789
4845 870
2179 538
2544 362
1829 374
2979 467
3170 517
1788 430
1528 69
2883 699
4786 253
3308 866
12878 931