503 396
574 288
436 874
350 901
26 282
756 372
507 210
844 262
822 547
412 554
594 871
571 397
14300 365
13271 804
9361 361
7310 363
7252 348
6077 14
5622 40
5082 201
5014 225
4430 922
4398 646
4376 218