3295 478
5060 676
3426 347
5697 601
12594 196
5787 683
1838 143
2142 215
5464 165
11881 168
16482 549
17343 270
18698 689
12883 437
21074 419
3771 256
7277 685
560739 1200
219380 614
14867 271
19394 386
638407 1517
9644 357
5560 323
9870 474
16409 377
13690 730
46718 600