31139 165
32488 686
10150 212
19000 475
20300 509
30651 172
31768 77
11347 303
12289 111
51860 470
20753 373
30474 935