4095 22
7118 683
6054 442
13925 702
19556 497
54884 238
27802 350
9315 92
5886 693
7506 490
29848 258
3924 634
7122 295
4850 357
8592 318
9358 52
4003 269
15421 386
4388 116
10041 117
13029 655
6268 558
2640 198
21999 780
11228 511
3415 565
8382 529
5549 332