13815 253
3139 550
2943 347
3744 86
3494 48
5351 398
2162 75
5265 299
3299 365
4278 109
12336 347
98346 288
35063 490
54496 128
38091 308
57477 823