2833 504
20412 457
5091 282
19444 1049
4953 649
17105 941
14038 270
11615 685
15096 541
6632 661
12516 683
8175 702
5246 425
4500 420
8857 256
2534 53
3006 283
6715 42
14634 527
12869 847
6851 138
4529 800
12313 281