33302 840
30559 597
19804 101
29702 346
26452 186
9485 172
11574 282
32846 166
10253 212
19203 475
32269 77
11607 303
53077 467
20728 373