42843 533
14333 304
3834 46
7271 171
9296 73
20931 389
31495 961
9043 444
7651 693
12736 458
19003 94
36202 572
10649 702
21915 280
18503 362
16451 187
4420 465
14864 285