29016 105
10593 391
5347 696
34180 575
7978 467
11860 480
27643 869
13516 330
3731 379
9961 131
4650 373
17148 154
8350 461
3958 424
86242 643
18939 166
4483 616
4728 405
4280 306
3487 367
50675 538
22873 484
2889 125
9810 714
10071 842
13026 57
10861 738
21012 668