3960 200
55357 555
132890 583
40002 968
37294 679
5314 246
3794 414
4259 804
6105 616
2630 183
8069 744
12538 739
2132 301
3638 113
6026 649
3859 715
18446 179
12279 769
10002 299
4087 628
18781 671
141547 509
117031 525
19790 626
40100 255
28394 763
10454 125
120294 773