2928 403
4750 508
11597 380
19966 960
2897 286
4823 113
4527 794
11331 505
3413 228
10218 780
5372 310
5366 676
10565 288
3301 81
6047 139
6497 290
4942 839
2336 82
13027 466
6966 580
3765 472
3923 470
10728 590
7578 561