2290 458
4693 120
33459 596
26603 445
25064 818
20743 274
26394 477
39555 118
2765 161
2423 266
6362 607
4096 52
7277 567
2665 331