27563 150
12270 663
8855 46
37716 597
8170 390
18027 246
24869 381
51930 300
15835 285
30535 348
8019 745
3509 101
3874 574
19179 172
10138 99
9659 624
2329 153
3454 232
11491 465