306 503
78 97
633 416
461 674
655 933
16 947
335 152
335 667
382 852
438 442
228 11
442 10
14244 365
13225 804
9332 361
7285 363
7216 348
6042 14
5605 40
5066 201
4985 224
4420 922
4388 646
4351 218