3061 584
26790 477
9617 806
5669 82
5490 542
4744 523
3776 316
7136 217
28622 358
1469 39
16479 448
20604 623
16481 437
11772 395
4251 107