3940 815
10032 741
3514 101
9043 233
2886 410
3539 397
17328 338
14080 675
6026 86
6745 101
14116 238
5508 674
3934 390
48507 525
18665 496
57928 159
104943 932
116088 399