1801 226
687 99
2750 461
2816 664
3855 796
1145 196
3224 405
1081 105
2739 535
2700 456
3942 861
1786 287
1509 125
2589 312
1293 238
2397 320