2834 504
20463 457
5091 282
19446 1049
4953 649
17113 941
14044 270
11616 685
15104 541
6634 661
12518 683
8179 702
5247 425
4501 420
8860 256
2534 53
3009 283
6717 42
14634 527
12870 847
6853 138
4530 800
12319 281