27789 100
30418 54
20111 662
50844 141
44361 640
28854 597
34472 866
12724 821
20584 253
47491 601
13123 567
73458 570
79254 273
47539 741
71300 293
117900 202
54150 1045
39607 868
13091 760
48481 717
28888 320
9048 440
32725 52
21929 207
16530 442
3923 325
5232 170
18434 1062