45488 50
10570 337
33316 218
5846 276
33112 250
6662 466
12512 250
32452 540
3463 304
3453 26
7322 872
29081 591
5978 62
4483 512
9040 823
5257 386
11906 224
15079 69
13095 497
383395 1160
7165 390
3962 132
6382 879
8280 596
11926 577
3368 159
2791 73
18719 660