31559 63
109247 56
88485 150
120452 203
105495 105
48813 94
148110 368
62486 93
59423 48
36572 33
77219 206
24989 78
47135 143
11072 38
22414 52
37786 95
33810 37
33348 27
24478 35
20616 51
3874 3
10292 33
20269 55
11660 21