2920 909
1595 356
2218 52
5264 203
6381 734
493 58
1452 201
4194 638
9060 606
28863 727
6428 623
3976 192
7705 628
6333 633
7485 498
19431 329
4924 103