2574 385
1110 192
3981 187
2183 329
608 58
1140 121
3264 851
27517 952
4682 553
2598 255
66796 690
10212 893
7796 452
4713 641
8772 407