643 73
431 267
285 560
500 892
73 874
129 685
258 45
909 948
890 924
677 879
908 548
731 718
14361 365
13312 804
9388 361
7327 363
7281 348
6102 14
5640 40
5100 201
5028 225
4450 922
4415 646
4396 218