3399 310
20330 848
44216 945
8435 743
6237 247
16956 423
68537 525
20852 279
8279 909
33842 506
10190 758
5963 177
15816 529
22300 100
1723 347
30240 96
6350 761
39064 793
7040 144
7634 133
37926 103
13693 189
2157 252
42330 474