16582 585
40721 482
76748 394
33263 752
32977 211
22985 823
31115 86
19911 663
42381 400
22014 109
24610 108
51042 518
16558 348
2928 583
2533 414
2287 377
4578 263
2811 397
6205 259
4905 547
2320 193
1539 113
3159 460
3454 628
6272 632
1915 295
2496 389
2069 236