1028 301
11408 812
8495 243
18202 368
15879 488
10958 216
11510 530
11405 471
4852 25
18327 643
18851 164
16139 700
19576 397
21326 276
123489 678
4409 427
9055 576
28684 288
2793 581
2833 609
3842 229
4517 623
3397 352
12659 120