1542 296
21692 419
9597 876
7780 843
3535 330
4346 232
7827 829
10379 257
18232 72
22019 515
28912 857
20663 78
21045 281
48613 179
31338 430
53479 365
9026 333
20668 52
7001 293
16287 665
19287 283
16700 798
6627 513
2802 215
1290 70
9920 700
3670 119
11039 626