35213 397
4488 916
10907 510
14423 733
5925 402
2811 159
2894 165
3731 293
2975 231
9368 541
9273 178
5079 814
1653 476
3037 745
11052 743
2812 797
722 121
2739 620
2613 504