2978 196
9262 988
15183 674
6251 502
56358 774
4458 252
6536 837
4676 503
5926 746
5147 759
2739 97
3665 242
4191 677
3970 562
5959 338
36715 128
7852 485
55737 519
2887 424
1946 139
170748 467
6686 732
5392 491
5296 648
137038 298