603 125
2242 617
1235 316
1998 507
2959 904
3118 746
1576 205
1368 329
1424 413
2920 892
2508 607
1803 420
3663 887
1730 364
2906 688
2838 560
1756 458
2224 474
2989 833
3640 775
2346 295
3175 674
3057 570
3197 877