2970 68
14259 584
13688 401
3826 516
5415 508
12211 146
11802 257
7968 636
7234 249
10736 628
18854 216
5145 286
4613 371
8554 819
10433 96
5771 273
2280 106
9786 415
6215 379
5379 372
6044 450
13579 751
12796 867
7879 284
3798 436
9506 587
9648 660
7746 322