440 64
6995 585
251873 868
178111 513
59843 317
36960 458
51298 509
29399 641
18039 331
40566 156
3069 90
4524 98
8012 955
3921 402
13602 735
5295 790
6048 134
69876 184