15046 370
10478 42
84549 547
20541 664
11568 585
12021 150
5711 332
9772 598
14779 581
4920 110
3331 613
12734 765
1980 221
3622 421