34 132
567 669
920 746
501 352
681 418
180 512
838 840
40 135
656 252
140 882
875 858
355 671
14244 365
13226 804
9332 361
7285 363
7216 348
6042 14
5605 40
5066 201
4985 224
4420 922
4388 646
4351 218