22084 752
11647 103
2530 358
16979 570
1856 453
1495 296
1413 361
25216 751
483421 1571
22102 724
43337 389
32001 926
6475 576
10667 683
215464 1240
77518 843
62374 758
10721 421