936 106
284 291
59 470
853 705
325 648
368 622
307 368
506 410
274 803
53 532
583 449
255 106
14354 365
13299 804
9388 361
7327 363
7277 348
6098 14
5632 40
5096 201
5025 225
4447 922
4412 646
4396 218