21836 902
15292 666
13928 299
11890 338
6919 358
5476 563
10656 485
4387 495
6409 339
7007 146
12983 417
6180 613
5259 254
30998 623
37411 263
101336 242
6138 801