31139 165
32488 686
10149 212
19000 475
20300 509
30651 172
31767 77
11347 303
12289 111
51859 470
20753 373
30474 935