1091 292
2290 268
5581 709
2711 412
1845 180
18342 531
3760 480
2620 472
5686 646
7195 159
8180 277
15629 549
8342 461
2942 184
4441 643
7864 948
55329 823
106981 210
6268 254
6228 561
7130 329
5786 576