20168 801
10461 574
8158 485
22091 610
83675 277
23090 526
113800 137
35725 379
14389 123
2562 217
11844 502
2712484 4058
163863 974
387158 1161
194648 744
189999 592
97155 372
2903748 7274
49607 401
125856 465
42006 582
47101 385
60283 486
57113 627
46889 236
42735 395
298400 1059
21092 330