12191 702
4912 80
12863 327
10501 566
14016 198
15972 439
54105 230
32067 359
12695 435
1642 102
3091 761
2167 386
1806 336