2598 154
4295 218
5227 617
4341 513
1505 28
3682 125
5901 287
2418 81
4172 294
6463 247
7234 879
4179 646
3542 434
7942 535
16183 427
4790 83
8131 362
5180 191
13632 721
3206 88
11583 672
9738 933
6978 266
8820 408
13798 106
1325 121
2809 372
2817 281