2601 507
18692 102
2834 388
22498 831
1086 115
813 72
12236 598
981 183
3898 821
170995 584
72204 532
456402 2471
188041 304
121835 836