1662 201
9739 152
9184 723
43973 881
22966 374
16091 372
14366 362
54858 604
13207 305
4103 690
2213 126