2516 540
1009 332
341 86
1143 318
8892 586
4720 588
5131 56
5334 397
3328 88
7077 987
5926 478
4593 81
4550 157
3693 459
8128 453
7597 838
15876 590
6799 459
3174 486
4954 448
5104 144
6523 487
8147 508
11447 835