880 405
935 30
498 65
618 474
558 22
385 890
370 373
238 96
776 277
310 398
132 236
795 958
14299 365
13271 804
9361 361
7310 363
7252 348
6077 14
5622 40
5082 201
5014 225
4430 922
4398 646
4375 218