8949 422
35682 694
33160 553
2587 87
42446 674
43069 716
23403 151
40252 638
15156 857
11952 190
38877 98
9144 501
17843 678
10705 28
6659 374
12774 152
37385 302
2115 94
42036 612
5535 457
18300 161