28083 37
59300 177
18743 362
30536 348
7094 489
166612 403
19732 615
20524 222
2291 571
43705 826
25487 613
74575 638
8979 379
4860 536
24020 550
38956 168
5799 358
194618 214
11605 818
10112 178
2929 649
12929 916
64666 157
45143 494