3841 592
4653 239
12978 305
24687 935
13022 774
5081 349
15121 312
2900 67
13331 256
9872 833
4392 504
5104 326
4435 209