2695 49
3008 375
2155 206
5604 686
4322 354
3212 571
3390 906
3125 249
2356 505
2632 466
2038 29
3467 645
4151 703
2161 182
10233 153
4596 65
13049 97
46865 166
24899 602
7744 328
8495 312
15296 224
11541 635
4283 722
1488 103
3336 583
3062 705
1879 277