29933 165
31848 686
9885 212
18517 475
19857 509
29813 172
31217 77
11197 303
11875 111
51177 467
19927 373
30017 935