2666 175
4915 545
4053 348
1894 161
3879 368
8826 839
4296 353
2283 546
5753 603
1537 50
23478 510
4890 692
6946 232
2736 425
16673 336
24216 351
11217 700
3879 281
5391 689
5753 823
5643 922
5575 628
22535 611
6251 535
31888 260