3128 135
96636 703
79348 224
666 125
101483 341
68283 872
49657 472
1992 418
171010 884
25030 136
29711 841
3051 651
73477 463
168088 629
87743 425
63662 467
2201 89
33568 106
1085 110
80042 274
51028 655
35661 321
92917 399
3596 201
53588 587
10860 875
1667 29
2202 627