133 33
945 288
1215 147
2653 320
1777 92
13818 806
4032 626
35513 98
241422 503
88532 858
89178 232
96771 676
110076 236
110930 754
25461 583