2833 504
20403 457
5091 282
19443 1049
4952 649
17105 941
14037 270
11615 685
15094 541
6631 661
12516 683
8171 702
5246 425
4499 420
8857 256
2534 53
3006 283
6715 42
14633 527
12869 847
6851 138
4529 800
12313 281