2516 641
1165 83
1466 278
1293 112
1067 182
2689 852
3304 984
3266 519
1196 330
959 232
3099 723
2847 671
1861 420
1518 317
1809 196
1407 424
2470 659