1452 130
26396 240
19380 65
49591 322
99469 994
170314 833
47562 660
15458 445
38824 825
20093 465
4638 315
947 33
3500 872
976 158
2996 490
3335 64
4288 348