2840 504
20582 457
5094 282
19468 1049
4958 649
17124 941
14051 270
11624 685
15107 541
6641 661
12537 683
8197 702
5250 425
4511 420
8872 256
2537 53
3011 283
6727 42
14644 527
12878 847
6865 138
4536 800
12359 281