30095 179
20684 1029
59672 622
23597 491
10865 135
74881 822
19234 632
15948 377
21346 328
46894 338
29854 127
16506 365
13854 342
35077 292
42270 924
15430 245
12558 581
16985 829
34402 622
27298 541
22020 773
20302 835
18315 101
16003 813
14518 536
20567 58
27014 376
28395 605