30045 103
40349 267
10101 349
21598 442
31201 833
11905 140
4193 218
2618 272
16898 547
8462 589
26557 801
8846 819
34241 776
20166 507
27716 446
17575 608
16840 307
29879 382
124827 1118
16735 317
17420 760
24467 80
20236 732
21791 61
19180 670
34262 900
34952 167
23163 401