3132 596
13639 980
3153 373
73445 197
6422 222
9058 213
12117 806
6924 126
4384 601
5622 54
2722 393
6876 348
4482 307
12460 656