11531 500
16601 135
11820 408
8196 580
12397 610
19755 493
36384 374
7349 99
6356 443
15096 714
25211 106
30765 376
34137 681
16944 536
29465 80
11352 655
21538 685
12607 473
55495 761
23002 519
12013 611
9344 668
15136 526
24704 50
13788 115
17075 315
14795 900
19068 886