21831 902
15286 666
13923 299
11883 338
6917 358
5476 563
10650 485
4384 495
6404 339
6994 146
12980 417
6178 613
5253 254
30984 623
37406 263
101328 242
6138 801