6526 597
7201 716
119364 558
72242 376
41207 562
2458 164
2981 257
4482 620
3371 369
14334 90
11932 224
3935 78
16548 305
18614 410
31049 853