747 157
3040 923
3888 261
7845 516
7707 237
5146 514
4630 153
6104 607
2570 257
5004 373
5006 642
7349 698
3370 32
12264 815
18417 778