3191 597
13752 980
3169 373
73572 197
6425 222
9077 213
12127 806
6938 126
4391 601
5681 54
2724 393
6880 348
4497 307
12477 656