13060 101
27554 366
120766 569
33757 324
38981 880
435760 847
286378 904
303685 1104
620993 1657
19085 64
101208 361
208913 1084
24729 290
19364 659
17707 466
17527 80
33590 235
28673 591
29421 282
20267 214
53484 555
24469 80
12399 195
4267 196
6448 581
6048 778
2285 279