5572 880
2444 378
3447 616
18171 306
2765 335
16276 234
28881 113
26907 114
19484 869
8548 656
43113 906
15208 509
14704 591
8963 959
3012 145
20093 234
6852 519
3533 167