109 186
705 519
56 276
627 486
441 953
491 662
423 863
125 56
558 687
835 96
513 337
394 538
14578 365
13465 804
9460 361
7402 363
7358 348
6174 15
5680 40
5143 201
5090 225
4489 922
4475 646
4448 218