2906 82
1032 163
8322 869
31207 162
6089 603
16021 717
6242 970
3431 372
10436 504
8909 67
4015 738
12066 533
3157 571
5089 318
3472 440
8013 893
7136 168
7991 46
14567 236
26951 428
57214 679
5134 127
221974 325
17642 203
107835 723
26570 103
67058 732
127098 642