12687 567
431 65
2770 505
5692 398
7357 361
4887 524
29745 128
4543 133
3019 330
16196 165
8344 303
15130 890
20754 505
6044 675