781 63
2998 387
1790 129
3890 632
2678 231
1259 236
3629 588
939 47
2716 473
2179 445
3071 541
939 66
990 40
2922 701
2978 578
2540 326
3517 829
2289 83
2389 404
4044 593
3052 196
2382 344
4946 490
11093 759