12991 500
10564 811
19439 98
5979 459
28150 1123
8660 353
17049 679
12590 329
22897 705
14586 1028
23446 508
43496 167
14537 531
14091 496
38464 567
11439 433
16495 341
19533 232
70165 829
13021 831
32178 737
48938 877
23957 450
19559 422