40076 539
21904 112
40275 1172
31550 290
34988 1531
24340 270
23222 590
30722 1290
15804 186
10982 1654
32887 325
40392 809
42500 1647
35134 1338
41039 274
30586 120
19650 631
10162 1695
45965 535
28809 208