293 28
1307 243
999 173
962 179
2837 665
2621 590
2974 695
1862 474
1270 320
2923 846
218 26
3120 801
1523 416
2382 597
958 176
2573 487
960 215
2635 789
2411 564
2487 643
3223 825
2107 508
2904 830
875 271
664 123
2168 471
2570 755
2226 539