3145 327
8051 576
9905 843
3760 98
7607 289
3984 412
2758 151
16236 503
12031 33
8173 738
8463 829
8463 860
6850 52
5860 414
17125 257
7715 370
6626 374
15370 846
24229 702
11056 287
31495 530
17581 328
16717 551
29671 222
12534 169
11198 160
9979 530
8211 418