2996 424
11284 523
1808 117
21584 527
3976 475
4643 672
5671 733
3964 717
7800 71
8667 752
5103 552
19801 349
7057 694
7389 581
40904 604
18432 365
8076 152
5314 302
3884 194
5659 178
14330 426
28234 605
12526 674
11066 39
56097 108
17415 110
12949 367
80299 508