3264 73
21882 662
6569 585
2303 301
12770 376
12497 771
57131 587
61876 95
8922 676
23054 509
3383 337
7033 299
2659 528