29015 105
10589 391
5344 696
34158 575
7973 467
11851 480
27616 869
13508 330
3731 379
9959 131
4645 373
17145 154
8348 461
3956 424
86241 643
18926 166
4481 616
4727 405
4275 306
3486 367
50670 538
22865 484
2888 125
9805 714
10065 842
13003 57
10854 738
21002 668