2503 496
1520 251
2174 345
2926 488
3975 645
4513 736
2596 412
1838 336
2727 575
9485 326
3628 542
856 114
1600 245
2827 685
980 89
2729 592
3020 225
2987 508
3460 671
1696 283
3261 631
13922 489
2955 277
3771 468