50663 495
3619 600
7927 347
5947 340
18743 192
6982 290
22364 673
9638 31
11808 511
4207 815
39086 219
39471 251
3942 561
14006 542
7625 192
25528 559
16337 185
7630 612
2103 307
10341 145
6516 417
10192 794
4541 80
8940 626
7180 99
4640 549
3101 252
5941 649