673 580
994 138
136 343
162 76
461 345
380 942
667 423
497 180
633 778
394 513
131 1
88 110
12782 362
11717 801
8552 360
6813 363
6270 347
5315 12
5100 38
4505 223
4471 201
3992 645
3974 922
3952 217