3111 89
15365 803
5330 276
3644 298
3955 685
5061 338
4024 584
12360 347
3817 397
11969 682
2686 52
1235 49
3132 614
7255 456
2692 131
3548 441
6340 312
3695 548
3386 472
3462 230
86400 319
15775 398
28910 502
72118 516
25135 743
48567 525
20840 186
73011 885