4095 22
7118 683
6054 442
13926 702
19556 497
54887 238
27802 350
9315 92
5886 693
7507 490
29851 258
3924 634
7124 295
4850 357
8592 318
9359 52
4003 269
15421 386
4388 116
10041 117
13031 655
6269 558
2641 198
21999 780
11228 511
3415 565
8383 529
5549 332