2999 424
11311 523
1811 117
21584 527
3976 475
4646 672
5672 733
3965 717
7801 71
8671 752
5103 552
19802 349
7059 694
7390 581
40907 604
18433 365
8079 152
5314 302
3884 194
5660 178
14333 426
28238 605
12526 674
11068 39
56097 108
17415 110
12952 367
80306 508