2980 196
9267 988
15184 674
6252 502
56400 774
4459 252
6536 837
4676 503
5926 746
5147 759
2739 97
3666 242
4191 677
3970 562
5959 338
36721 128
7858 485
55756 519
2887 424
1946 139
170804 467
6686 732
5393 491
5297 648
137058 298