2359 556
5578 327
6284 406
27833 493
16975 164
13813 980
125949 593
64869 417
28146 631
5808 842
3016 482
11192 261
6752 53
4328 332