33513 166
33094 686
10439 212
19464 475
20984 509
31506 172
32681 77
11863 303
12628 111
54344 467
21140 373
31855 935