22344 517
6725 264
937007 3297
46992 608
45514 112
34870 657
7083 52
17854 597
16721 491
3282 104
1641 60
8584 193
7042 735
3315 489
70736 1001