22061 752
11613 103
2530 358
16949 570
1855 453
1495 296
1413 361
25216 751
483369 1571
22098 724
43331 389
31993 926
6475 576
10667 683
215442 1240
77490 843
62364 758
10721 421