10300 100
12072 633
7804 636
10256 408
5407 71
17474 638
6315 745
8990 478
8348 269
6611 211
7298 577
8084 169
7374 624
9068 334
15928 612
8730 575
5992 508
10335 83
8376 453
10042 808
6739 115
10223 465
9304 506
8331 693
4937 160
5069 127
13951 482
3938 660