2996 460
1745 483
45338 178
12910 747
4729 736
17997 508
13160 55
10716 332
23239 674
5773 617
6529 911
4636 673
13615 117
4309 720
15004 124
5704 318
2939 932
2393 283
2970 664
8150 632
9880 134
5282 540
746 184
20873 698