306 693
789 329
402 911
670 247
696 610
200 165
348 663
160 492
518 433
624 282
558 288
576 550
14389 365
13356 804
9397 361
7347 363
7294 348
6117 14
5651 40
5107 201
5039 225
4457 922
4424 646
4403 218