18118 688
3448 654
3989 311
3931 55
7947 581
7014 179
24517 605
19881 674
8816 141
2268 39
13972 515
3235 465
2848 169
4943 736
7830 72
4082 334
6577 413
31945 648
45073 509
9183 363
8288 376
8567 494
7891 917