3195 597
13771 980
3175 373
73588 197
6426 222
9081 213
12128 806
6943 126
4391 601
5689 54
2724 393
6880 348
4497 307
12479 656