31139 165
32492 686
10152 212
19002 475
20300 509
30652 172
31770 77
11349 303
12291 111
51867 470
20753 373
30475 935