2990 621
953 261
120 33
352 78
560 136
66319 401
64857 749
67225 259
54921 231
67205 434
51730 824
132333 552
811 106