31510 173
97132 299
18186 141
18989 536
6531 746
38266 825
5316 441
10023 264
5151 937
12724 206
3168 231
5688 556
8199 591
10125 313
9180 880
11077 722
8531 709
3762 81
8770 290
2247 125
6147 409
15393 441
13497 526
17971 291