3118 859
1709 297
2377 551
3878 684
1800 445
20060 35
11098 201
4065 592
5288 438
3647 199
4407 322
3702 547
5388 808
8213 472