31371 1735
32356 222
10885 792
23339 1164
45790 1898
20944 331
38504 1064
28027 620
39259 409
33587 1149
40231 1999
15690 1284
34420 202
31952 1598
27541 1460
15996 1998