3563 656
1810 260
3522 612
1117 255
1044 121
3321 516
29562 107
9494 883
8185 415
11481 423
4703 566
5628 93
3161 259
1044 86
5099 690