3028 651
2527 753
790 231
364 69
4337 107
1006 187
1275 38
1184 225
52313 866
6606 622
19096 486
21053 768
2845 562
2900 463
55551 1062
5409 734
1647 335
12959 131
5164 724
22051 609
6967 623
1474 245
2067 394
19112 589