31261 583
11957 455
9598 304
10516 715
18222 619
5721 92
11098 307
39433 533
27225 722
14410 434
15839 110
6398 339
14665 486
4285 311
7350 109
10160 624
16539 754
10403 309
13239 446
6869 790
9513 514
3257 297
11515 410
11161 169
2870 35
14276 420
2382 122
8626 926