2699 120
67730 100
26491 67
44947 80
59089 118
295523 582
245002 318
52928 49
63909 88
47887 41
48013 26
33432 37
28471 9
102305 84
35585 54
90557 185
40218 42
38168 54
42954 58
23327 25
60520 79
38128 54
92441 146
27585 24