2885 160
21271 34
19824 58
15031 387
7955 405
4856 567
8544 140
5400 147
11094 575
4852 636
4135 463
1950 170
7669 691
6823 612
14242 81
5083 198
4785 513
6040 680
3845 383
10797 627
3318 469
8012 784
3279 491