2834 504
20475 457
5091 282
19447 1049
4953 649
17113 941
14044 270
11616 685
15105 541
6635 661
12518 683
8181 702
5248 425
4501 420
8860 256
2534 53
3009 283
6718 42
14635 527
12870 847
6857 138
4531 800
12325 281