545 96
187927 715
5743 65
18334 325
63777 118
5837 627
4939 92
3950 694
5463 467
2164 161
2735 234
3219 505
4220 721
4700 307
6353 593