4095 22
7118 683
6056 442
13928 702
19556 497
54887 238
27806 350
9315 92
5886 693
7509 490
29851 258
3924 634
7125 295
4850 357
8592 318
9363 52
4003 269
15421 386
4388 116
10041 117
13031 655
6270 558
2641 198
21999 780
11231 511
3415 565
8383 529
5550 332