4531 505
8910 462
14949 223
10238 611
15108 317
67177 87
20796 400
6284 612
5330 667
4886 879
22406 429
2228 159