1696 486
990 311
775 151
24581 532
5085 216
7246 562
7857 233
26528 957
10405 665
13313 401
21792 522
31448 447
33355 820
8974 727
7662 121
52232 530
3842 232
12140 377
4211 678
3938 110
22048 609
5029 521
12243 150
11601 72
6782 652
8823 595
3767 557
6143 806