34090 166
33751 686
10741 212
19889 475
21414 509
32512 172
33124 77
12151 303
12926 111
55838 467
21844 373
32543 935