31171 165
32507 686
10145 212
19030 475
20318 509
30645 172
31778 77
11356 303
12312 111
51919 470
20774 373
30528 935