1463 130
26406 240
19409 65
49609 322
99809 994
170790 833
47745 660
15469 445
38992 825
20188 465
4645 315
963 33
3513 872
980 158
3004 490
3355 64
4303 348