15353 80
30452 129
48343 165
88345 417
24739 156
54762 263
19915 220
59972 398
88981 775
28364 338
50983 536
23617 665
36996 109
109938 508
24236 323
38503 217
12320 670
48141 297
44242 484
40279 669
21849 566
45730 87
16870 47
9779 151
129524 598
37364 303
41548 213