3094 878
1546 311
37685 115
49706 468
19408 267
11532 318
9699 448
4780 337
12276 616
1969 230
4302 207
4236 718
4999 592