3963 600
4324 254
7845 948
5971 450
4689 334
6066 677
14863 433
2510 378
29250 819
5574 758
6864 454
3644 33
12563 185
3939 621
10798 286
21294 120
18712 654