31440 620
8006 77
7394 297
43469 313
12806 306
9121 409
6464 588
14742 616
11197 647
6806 252
3633 273
11757 901
16248 274
4515 328
3103 815
4367 440
6038 483
1508 161
9596 343
2233 144
3683 867
12017 634
4937 557
1793 356
1670 268