107 116
612 594
749 447
775 823
279 243
896 469
362 854
405 791
838 735
594 885
895 690
118 977
14394 365
13361 804
9402 361
7349 363
7294 348
6123 14
5653 40
5107 201
5040 225
4459 922
4425 646
4403 218