12795 946
5575 159
8673 416
4180 41
7729 504
31392 392
6046 465
3903 294
5297 756
8382 873
11064 621
15773 52
16362 413
10501 364
11625 697
17084 759
5801 73
5882 522
9225 81
15464 234
8621 506
14529 58
14393 710
5271 94
20685 794
2308 174
12373 261
5001 139