35063 397
4469 916
10789 510
14317 733
5900 402
2800 159
2797 165
3722 293
2970 231
9237 541
9220 178
5041 814
1652 476
3035 745
10998 743
2811 797
720 121
2729 620
2604 504