18162 688
3450 654
4057 311
3951 55
8033 581
7029 179
24534 605
19896 674
8839 141
2313 39
13983 515
3242 465
2866 169
4953 736
7845 72
4097 334
6587 413
32024 648
45229 509
9207 363
8298 376
8580 494
7925 917