2452 755
7045 521
2433 297
4984 384
8585 410
2742 97
19336 522
8712 623
17750 862
15213 219
11086 47
8302 678
8043 577
3683 226
30925 782
4385 406
9284 746