8226 203
3718 854
1350 37
20518 616
8807 433
2868 671
9494 86
44308 606
4737 674
20693 237
6198 594
30516 293
27046 702
4150 846
2355 301
2985 116