2029 547
1732 50
3731 472
15305 618
19577 842
12096 447
7998 79
3878 460
2840 272
13693 206
5253 163
4457 389
3843 127
5603 552
6999 103
11399 948
4111 278