4095 22
7122 683
6058 442
13943 702
19558 497
54892 238
27812 350
9316 92
5891 693
7511 490
29865 258
3927 634
7129 295
4853 357
8597 318
9370 52
4003 269
15422 386
4390 116
10042 117
13038 655
6275 558
2641 198
22001 780
11235 511
3415 565
8385 529
5554 332