2665 648
98286 518
3841 82
22834 653
36351 581
30007 494
16979 132
3705 232
5328 674
8139 211
10909 267
7281 545
15870 291