2978 196
9263 988
15184 674
6251 502
56370 774
4459 252
6536 837
4676 503
5926 746
5147 759
2739 97
3665 242
4191 677
3970 562
5959 338
36716 128
7854 485
55742 519
2887 424
1946 139
170766 467
6686 732
5392 491
5296 648
137045 298