9875 116
13862 722
18936 498
17103 486
8864 599
2050 73
10540 338
10683 459
25424 167
6987 371
8564 601
6912 48
10088 497
38524 549
10460 442
12000 185
4072 96
12101 482
31487 1057
10753 869
57890 947
21330 782
4840 472
15909 697
17325 664
22257 674
20663 441
38888 643