5522 880
2434 378
3435 616
18166 306
2764 335
16265 234
28880 113
26900 114
19480 869
8538 656
43094 906
15206 509
14693 591
8952 959
3010 145
20081 234
6848 519
3533 167