6946 503
4525 471
5038 245
12469 850
3514 465
3774 255
11131 446
9718 806
6243 142
6923 677
8080 675
8261 551
5333 580
12899 78
7716 388
3547 205
10818 256
21466 94
12707 69
13948 513
9262 645
6752 144
4303 214
5875 160