2982 97
15743 482
7252 747
16078 66
175112 696
6785 594
8874 602
5558 672
4676 286
6547 200
8299 576
13673 467
5987 86
6416 279
9243 927
3851 55
14583 118
10622 663
5347 501
3405 66
7414 571
10321 678
40047 273
8698 52
14263 503
3020 281
29064 386
10189 532