22226 72
84088 1050
53449 105
35901 574
30599 126
113774 420
31424 185
24393 654
82314 704
83926 437
9935 212
15839 377
95993 690
43703 621
44538 563
34081 217
19159 149
16632 433
13207 155
66858 364
206119 1084
15164 224
23184 420
110895 870