1319 37
20246 616
8749 433
2860 671
9379 86
43561 606
4717 674
20543 237
6132 594
30341 293
26938 702
4101 846
2332 301
2939 116