29862 143
22582 1942
25018 1710
37023 1232
40301 523
24459 437
10296 804
19962 1159
30889 514
44660 1408
34860 717
15445 675
28755 817
22807 1572
26960 758
12709 1028
45547 109
16327 1985
15265 182