22341 517
6718 264
936178 3294
46927 608
45486 112
34797 657
7059 52
17810 596
16716 491
3275 104
1631 60
8580 193
7039 735
3308 489
70555 1001