4095 22
7118 683
6058 442
13939 702
19556 497
54891 238
27808 350
9315 92
5890 693
7509 490
29862 258
3927 634
7127 295
4851 357
8594 318
9368 52
4003 269
15421 386
4390 116
10041 117
13032 655
6271 558
2641 198
21999 780
11233 511
3415 565
8385 529
5551 332