2994 631
1562 325
1900 432
31439 823
22014 683
18174 611
12408 351
13387 609
10371 295
55616 757
11158 453
9861 116
3281 656