22091 752
11661 103
2532 358
16980 570
1856 453
1495 296
1413 361
25216 751
483434 1571
22104 724
43340 389
32002 926
6475 576
10667 683
215471 1240
77529 843
62380 758
10721 421