18057 688
3446 654
3938 311
3925 55
7872 581
7000 179
24506 605
19864 674
8808 141
2247 39
13954 515
3233 465
2845 169
4935 736
7821 72
4077 334
6573 413
31909 648
45027 509
9177 363
8284 376
8564 494
7877 917