37800 209
21546 508
11995 117
18874 569
112173 267
14581 451
42334 526
18827 142
34497 327
197100 1051
21675 580
14041 332
36092 357
33068 787
30250 518
34752 601
47163 950
34497 674
13644 608
29207 649
16452 187
20529 115
22561 722
31118 673