12663 567
421 65
2769 505
5689 398
7356 361
4885 524
29742 128
4541 133
3019 330
16193 165
8344 303
15129 890
20754 505
6043 675