12491 301
6756 292
24061 478
76942 578
3055 945
2465 742
22987 186
18586 424
629 181
1992 79
2238 630
2988 735
640 135
27976 54
24553 82
1939 413
2089 638
906 197
27607 273
2927 206
56847 655
1539 380
2898 872
19505 108