1490 281
3902 296
22534 420
10576 877
8915 843
4652 330
5394 232
8746 830
10569 257
18465 72
22866 517
29913 857
20818 78
22283 281
51285 179
33148 430
54150 365
9743 333
21234 52
7261 293
17173 665
21322 284
17668 798
6828 513
2979 215
1408 70
14820 701
3910 119