3209 542
25042 734
7142 679
6933 250
45369 225
6539 83
149664 877
79004 627
11007 249
16156 294
9319 432
1873 33