5505 957
4528 321
3032 298
15058 795
6781 808
4426 640
4936 654
4912 908
2679 189
1737 37
6073 477
4435 626
4684 548
3496 169
15995 914
13666 529
3522 481
6688 731
3867 676
4346 761
3291 391
9567 801
22997 356
3884 490