1581 58
5782 410
64272 309
15901 238
56604 275
13871 617
26957 282
55986 138
23385 195
7116 388
3795 76
4760 537
7050 763
1647 153
5146 595
4450 581
5454 281
2820 115
2944 422