2592 122
19716 638
17939 483
22260 954
6526 240
5656 244
8913 326
5360 517
13090 778
10200 448
7927 417
11692 559
2734 25
8849 444
8744 365
7298 96
8092 255
22951 357
3331 92
3141 406