1431 306
952 142
841 91
1065 144
946 77
1346 111
1002 137
1095 74
2838 381
1277 103
1479 177
2256 372
810 93
580 62
690 80
571 240