19599 629
5757 689
4104 214
21218 294
6624 654
7068 951
2783 506
4255 227
11624 926
3440 914
2079 558
10893 473
4256 360