31139 165
32488 686
10151 212
19000 475
20300 509
30652 172
31768 77
11347 303
12290 111
51861 470
20753 373
30474 935