31201 873
11381 608
4312 342
10194 259
10502 160
7043 287
13407 387
22347 291
11184 201
12200 646
7901 785
17351 598
22934 517
9894 183
8139 768
7959 643
5992 362
11234 263
12959 83
14079 558
8269 770
15459 148
8024 73
14116 639