2926 661
8453 689
13119 350
14230 297
16917 135
31140 447
6798 213
8344 336
10078 225
18528 430
8817 49
2557 658
4887 574
2829 587
1032 39
3799 177
3439 393
11797 615