533 91
1679 66
935 194
1743 379
997 305
2483 644
3514 669
3686 759
1204 193
2580 577
1246 214
1275 420
3356 528
1122 111
4037 848
2103 623
2565 407
1041 172
1306 294
2737 548
2215 494
2940 595
3511 764
904 41
2912 435
853 83
3233 859
2675 390