35083 414
15318 148
38412 283
4240 187
7410 175
11286 146
18472 161
13533 197
16300 887
11476 246
24413 277
16967 969
204509 1094
39869 365
10723 403
31241 488
23688 400
7150 671
70231 829
72200 562
8891 884
48321 344
22963 254
126289 594