3813 40
7213 28
2204 280
55079 330
19403 672
72337 641
2784 534
6677 632
19059 362
29376 743
18017 864
14983 254
20479 215
12256 442
24555 847
32786 119
9612 673
5725 225
18720 325
3959 510
17059 366
10834 257
7264 863
5792 559
2973 427
6863 723
13032 655
25200 61