350 64
2362 704
2814 813
2792 735
10628 219
14935 111
3233 535
21272 271
10851 583
7972 462
16094 380
6444 567
7054 514
11577 697
9678 494
7754 397
5170 641
19971 354
4362 570
10383 534