112 98
526 53
360 852
694 989
694 970
946 717
639 89
354 348
704 300
311 589
392 875
916 378
14241 365
13225 804
9332 361
7285 363
7216 348
6042 14
5605 40
5066 201
4985 224
4420 922
4388 646
4351 218