21836 902
15291 666
13928 299
11890 338
6918 358
5476 563
10655 485
4387 495
6408 339
7004 146
12981 417
6180 613
5259 254
30998 623
37410 263
101334 242
6138 801