22660 752
12370 103
2551 358
17311 571
1868 453
1502 296
1417 361
25239 751
484328 1571
22238 724
43452 389
32074 926
6498 576
10678 683
216045 1241
78148 844
62783 758
10728 421