2334 556
5537 327
6277 406
27821 493
16969 164
13771 980
125931 593
64851 417
28144 631
5808 842
3013 482
11190 261
6748 53
4328 332