135850 361
15178 603
7923 101
12294 113
5568 493
21602 156
9609 627
46677 393
38126 150
5185 78
3259 429
3855 646