2980 196
9268 988
15184 674
6253 502
56426 774
4459 252
6537 837
4677 503
5927 746
5147 759
2739 97
3666 242
4191 677
3971 562
5959 338
36726 128
7859 485
55760 519
2887 424
1947 139
170827 467
6686 732
5394 491
5299 648
137067 298