15275 733
3409 97
4421 568
11656 604
28619 444
7978 392
3584 535
16177 313
6737 315
34078 652
3571 718
4530 280
7335 387
4843 114
15555 291
22262 563
13259 438
7306 330
11441 444
29565 931
15020 506
8479 423
6775 402
17362 270