13582 521
2382 101
8648 309
4340 712
2962 242
16411 155
3526 377
4084 388
10701 940
7660 775
1972 108
2422 276
10487 941
7430 788
3336 701
4417 627
18754 89
3950 782
4197 464
4591 382
2729 127
9340 318
7331 685
2570 397