132781 366
60672 109
12844 814
25584 478
12308 763
112758 1065
7300 769
70774 275
67129 296
9421 837
6224 288
3435 691
12901 539
4335 712