533 91
1675 66
935 194
1743 379
997 305
2483 644
3510 669
3685 759
1203 193
2580 577
1246 214
1275 420
3356 528
1120 111
4035 848
2103 623
2565 407
1038 172
1306 294
2732 548
2211 494
2938 595
3510 764
901 41
2911 435
853 83
3232 859
2671 390