2992 196
9292 988
15190 674
6260 502
56588 774
4461 252
6537 837
4677 503
5929 746
5147 759
2739 97
3668 242
4192 677
3972 562
5961 338
36749 128
7866 485
55799 519
2888 424
1949 139
171013 468
6687 732
5397 491
5300 648
137135 299