2538 546
579 162
2964 842
1270 358
10816 63
12621 255
2074 311
3234 382
4864 532
3716 598
4937 472
23804 461
6626 140
6602 504