2125 502
2561 759
2434 436
1254 253
1406 280
4286 45
829 251
2678 451
1384 61
507 37
1919 536
2685 866
1533 344
3782 603
1772 185
834 103
1723 248
2498 650
637 172
2508 572
935 133
835 131
2558 594
8666 907