9956 529
3268 871
13231 153
31321 797
1595 123
3619 693
2042 428
2175 623
2167 347
2867 605
2567 589
2679 629
2064 372
3027 511
4819 452
2703 426
952 66
7296 34
1745 219
10265 688
5477 289
2741 532
2949 547
2128 160
2746 500
6551 678
4858 396
5435 546