29416 926
14605 115
8591 756
9830 508
18858 294
20053 66
11544 245
7045 39
15658 551
11220 438
12250 102
163821 568
98519 808
65336 464
65906 611
70221 296
40133 437
27459 849
7962 110
32825 847
30981 615
22338 277
18717 133
47358 601
27321 534
32787 580
15186 194
5504 110