2788 260
7764 516
7640 237
5045 514
4561 153
6052 607
2513 257
5017 373
4955 642
7244 698
3177 32
12209 815
18530 778