31456 220
46018 1819
24032 171
21855 857
11527 420
12884 1753
47954 631
24244 182
33476 1743
20995 1874
39489 1725
18420 130
37052 1496
20025 206
40239 803
40433 850
43909 1472
29411 1098
29691 1572
20331 121