29418 926
14609 115
8592 756
9832 508
18860 294
20053 66
11545 245
7046 39
15658 551
11220 438
12251 102
163823 568
98522 808
65338 464
65906 611
70226 296
40135 437
27460 849
7963 110
32825 847
30984 615
22340 277
18720 133
47368 601
27327 534
32788 580
15187 194
5505 110