31033 595
10124 304
6954 262
7476 760
16635 435
35254 548
10057 641
20153 618
49085 698
132439 733
281850 435
115309 552
12582 302
34726 651
53935 1060
19520 272
47010 411
54107 108
24023 131
40765 259
72521 463
18664 184
31774 229
76135 754
107800 361
53431 782
114448 742
22259 762