10321 580
11521 310
14742 50
11348 85
7579 494
8443 335
4813 392
6191 392
16678 94
21346 176
30556 279
31944 78
10777 220
4728 317
18987 588
9778 481
8601 531
4903 44
16273 304
10931 69
3430 54
8958 291
16570 777
7480 863
13996 714
5759 414
5668 67
9452 297