16693 585
40862 482
76822 394
33369 752
33255 211
23044 823
31283 86
20038 663
42461 400
22253 109
24974 108
51586 521
16740 348
2942 583
2545 414
2296 377
4590 263
2824 397
6213 259
4920 547
2333 193
1547 113
3175 460
3465 628
6292 632
1924 295
2511 389
2091 236