3122 596
13629 980
3149 373
73425 197
6422 222
9057 213
12114 806
6924 126
4382 601
5617 54
2722 393
6876 348
4480 307
12459 656