16581 585
40718 482
76744 394
33262 752
32968 211
22982 823
31107 86
19909 663
42380 400
22005 109
24598 108
51022 518
16555 348
2928 583
2533 414
2287 377
4578 263
2810 397
6205 259
4905 547
2320 193
1539 113
3159 460
3454 628
6272 632
1915 295
2496 389
2069 236