1580 314
6836 604
3600 561
7477 528
11307 810
8442 109
4944 160
2149 363
2954 428
5860 307
12485 462
2710 550
3249 552
4997 654