2356 556
5568 327
6282 406
27824 493
16973 164
13797 980
125945 593
64860 417
28145 631
5808 842
3016 482
11192 261
6752 53
4328 332