34061 166
33721 686
10726 212
19846 475
21398 509
32449 172
33103 77
12139 303
12908 111
55788 467
21811 373
32527 935