21505 294
9986 481
4194 80
8278 629
8163 702
2927 190
2309 324
5080 582
13296 419
13958 664
4263 351
4843 422
7099 818
11755 160
9929 450
3406 530
2826 271
5953 587
3101 252
9267 607
3732 860
2606 169
11063 537
1690 154
3509 560
4301 607
3836 521
16695 362