861 180
388 89
14929 661
3838 561
1677 256
3066 524
3975 375
2981 536
7710 681
166594 824
75503 523
5167 178
5582 344
23948 233
4217 532
4465 788
3560 509
6423 172
16587 435