30253 106
18947 793
10168 41
17970 855
142470 432
10270 227
3582 240
48459 149
5991 225
45770 500
14065 497
2283 56
5600 344
22020 76
21131 481
50637 867
68540 197
16299 82
14270 575
25421 848
42263 325
41769 115
9895 174
8934 71