21981 168
45866 387
26893 946
41579 1489
36412 1370
39713 1731
43120 476
22527 1129
16031 1190
47444 1744
37475 1251
11041 272
33048 843
23258 1294