3089 104
5361 634
2935 188
6795 862
6620 533
37179 153
121440 808
3073 394
13321 838
13035 582
21018 324
17184 95
32141 435
16940 171
26933 431
87998 907
4182 39
1282 66
6609 614
3593 566
4383 388
2997 298
6257 680
3568 481