1463 130
26406 240
19409 65
49608 322
99807 994
170786 833
47745 660
15469 445
38991 825
20186 465
4645 315
962 33
3513 872
980 158
3004 490
3355 64
4303 348