396 105
167077 311
23808 313
66831 611
2069 343
2174 383
96440 359
58197 380
28204 784
24461 199
37193 259
37452 662
10937 525
29132 255