3888 370
9833 312
3620 323
20625 65
42597 610
12900 404
7491 283
5591 351
7540 434
9507 123
60883 150
12288 281
4860 854
1479 104
2912 277
3354 778
4276 641
3256 372
17895 765