1596 314
6841 604
3603 561
7481 528
11309 810
8442 109
4944 160
2149 363
2954 428
5861 307
12491 462
2710 550
3249 552
4997 654