4095 22
7117 683
6054 442
13923 702
19554 497
54881 238
27802 350
9315 92
5886 693
7506 490
29843 258
3924 634
7122 295
4850 357
8592 318
9354 52
4003 269
15421 386
4388 116
10041 117
13027 655
6268 558
2640 198
21998 780
11227 511
3415 565
8381 529
5549 332