1637 111
3789 60
9103 539
20165 729
3213 48
1539 338
4057 252
10463 280
3885 103
15255 357
2805 523
2991 600
20570 787
2800 645
2877 498
2965 517
7375 909
2293 326
64813 560
11178 486
24151 57
875 155
14775 188
3248 756