50663 495
3619 600
7927 347
5947 340
18743 192
6980 290
22362 673
9638 31
11808 511
4207 815
39083 219
39467 251
3942 561
14006 542
7625 192
25526 559
16337 185
7628 612
2103 307
10341 145
6515 417
10192 794
4541 80
8938 626
7178 99
4639 549
3101 252
5941 649