10975 50
33060 145
36333 583
17208 777
21583 759
18287 676
13148 688
27093 201
15760 465
15576 743
24815 313
13088 752
17440 589
21192 448
70781 169
11147 502
55103 352
20474 83
25465 329
74739 859
25324 188
11052 78
22122 263
36822 660
99826 289
31487 537
38109 97
10821 432