40 248
286 234
522 567
838 775
696 891
969 816
795 951
122 629
145 46
331 458
302 251
957 718
14303 365
13275 804
9364 361
7311 363
7254 348
6081 14
5623 40
5087 201
5015 225
4431 922
4399 646
4379 218