5526 880
2438 378
3439 616
18167 306
2764 335
16269 234
28880 113
26900 114
19482 869
8541 656
43100 906
15208 509
14697 591
8955 959
3011 145
20085 234
6850 519
3533 167