2697 413
22690 589
100117 399
6758 885
5317 311
41903 117
61088 471
22694 267
14922 318
11852 448
5374 339
14296 616
2542 230
8675 208
5159 718
6188 592