2690 394
2117 296
42655 297
2833 519
2270 575
3261 286
39842 418
54790 277
81656 462
55451 402
7712 856