2530 648
98276 518
3839 82
22827 653
36349 581
30004 494
16978 132
3704 232
5328 674
8139 211
10908 267
7281 545
15870 291