430 136
167 728
694 834
871 974
868 342
366 245
697 523
716 612
48 255
586 37
657 359
260 140
14352 365
13297 804
9388 361
7327 363
7277 348
6098 14
5632 40
5095 201
5023 225
4447 922
4412 646
4396 218