13812 253
3138 550
2943 347
3742 86
3489 48
5350 398
2161 75
5261 299
3298 365
4276 109
12334 347
98270 288
35045 490
54447 128
38045 308
57426 823