2930 122
67730 101
26723 67
45178 80
59089 119
295759 582
245233 320
53161 49
63909 89
47887 42
48242 26
33432 37
28471 9
102305 84
35585 56
90557 188
40218 42
38168 54
42954 58
23558 25
60753 81
38128 54
92676 146
27585 24