31460 620
8009 77
7406 297
43506 313
12814 306
9125 409
6467 588
14758 616
11201 647
6807 252
3637 273
11763 901
16268 274
4526 328
3106 815
4369 440
6041 483
1509 161
9601 343
2235 144
3686 867
12023 634
4941 557
1797 356
1673 268