1512 296
21676 419
9593 876
7779 843
3533 330
4333 232
7816 829
10379 257
18232 72
22011 515
28899 857
20663 78
21039 281
48592 179
31335 430
53472 365
9025 333
20666 52
6997 293
16283 665
19271 283
16696 798
6627 513
2799 215
1289 70
9917 700
3668 119
11035 626