6532 685
6102 468
17102 623
3328 240
5439 368
4309 875
7510 308
2940 401
4164 376
4792 160
5283 502
5645 623
2995 122