2995 215
13548 60
3605 695
8803 878
4749 441
5505 647
2687 106
12656 757
5141 433
6653 142
7405 945
16802 309
5545 685
5593 883
1148 50
6136 546
5980 334
7987 275
42414 471
47997 941
15926 451
24677 589
53255 196
39085 52
32286 121
64421 65
37076 89
5975 829