33295 840
30553 597
19796 101
29697 346
26444 186
9485 172
11572 282
32837 166
10248 212
19199 475
32259 77
11607 303
53051 467
20716 373