104 30
2145 633
514 158
1326 281
2234 415
2455 372
608 101
2122 465
2394 423
2384 577
1334 295
3949 652
727 235
2407 296
1158 28
3779 707
3394 457
2590 517
3360 522
2216 662
1822 269
2729 565
2633 379
3980 729