2303 350
1532 122
1366 190
9851 424
4067 839
2193 696
8243 264
10155 471
2846 743
2104 420
787 57
2752 647
31871 86
1239 80
884 123
2208 361
3382 721
484 117
3915 456
2496 410
2858 587
17330 159
1635 68
3397 730
3549 878
3031 823
3082 693
2749 810