3859 500
2729 210
2638 564
3425 677
1794 115
18325 711
2576 211
2881 309
1624 226
3109 587
24683 177
2537 363
27665 741
5223 440
2085 296
5811 133
4001 686
4953 871
2990 686
2767 525
2975 331
2774 252
3893 786
6101 819