1469 130
26412 240
19433 65
49615 322
100016 994
171016 833
47863 660
15479 445
39129 825
20272 465
4652 315
970 33
3523 872
983 158
3006 490
3361 64
4313 348