2834 504
20451 457
5091 282
19445 1049
4953 649
17112 941
14044 270
11616 685
15102 541
6634 661
12518 683
8178 702
5247 425
4501 420
8858 256
2534 53
3008 283
6717 42
14634 527
12870 847
6853 138
4530 800
12316 281