29417 926
14607 115
8591 756
9830 508
18858 294
20053 66
11545 245
7045 39
15658 551
11220 438
12250 102
163821 568
98519 808
65337 464
65906 611
70223 296
40134 437
27459 849
7962 110
32825 847
30981 615
22340 277
18718 133
47359 601
27323 534
32788 580
15187 194
5505 110