31358 704
7184 639
3296 566
16678 56
2885 660
12210 69
3119 102
41085 535
26752 323
40977 714
10061 750
5026 331
10275 614
5430 259
7946 136
9905 584