3987 505
8724 462
14835 223
9967 611
14904 317
65983 86
20362 400
6188 612
5274 667
4823 879
22118 429
2190 159