2489 715
50505 654
16974 620
5643 337
13410 880
3438 388
4527 100
3231 430
23158 678
4864 290
2763 288
1640 113