5479 327
6272 406
27811 493
16955 164
13725 980
125892 593
64813 417
28130 631
5806 842
3010 482
11182 261
6736 53
4321 332