1303 51
559 156
640 101
891 371
5285 148
739 60
1447 102
222 49
464 145
845 54
280 86
342 253
1754 129
798 73
1432 61
365 119