1003 28
1050 38
1237 101
527 29
492 30
871 113
583 25
559 48
1544 25
759 30
372 36
820 47
409 90
1441 17
342 33
515 114