3286 878
1656 311
37864 115
50003 468
19501 267
11589 318
9739 448
4794 337
12351 616
1978 230
4349 207
4249 718
5011 592