41 12993
93 36594
172 112614
93 68998
38 6581
339 35250
525 179455
9 1405
6 1267
26 6060
47 7621
246 77056
124 43700
73 9332
98 22257
195 35989
17 2667
12 84907
269 59821
239 69307
87 17359
88 17572
33 3936
99 14328
98 57723