12181 627
65354 946
7845 587
2855 189
3491 257
2251 66
5328 609
3220 182
5905 794
7364 782
4157 528
6418 503
109981 1042