396 40
1990 319
11788 59
4542 689
1800 278
12954 118
35106 613
2657 386
3611 571
6677 655
1897 237
8169 716
23145 315
49072 738
3746 945
68266 437
1529 136
4962 588
4464 469
985 177
2924 668
2178 178
1473 257
3645 914
7369 799
20548 189
3362 410
15507 105