22344 517
6725 264
937134 3297
47004 608
45517 112
34881 657
7088 52
17862 597
16722 491
3282 104
1643 60
8586 193
7043 735
3315 489
70755 1001