51952 60
107528 176
12495 531
1240 76
11385 699
16550 750
6315 98
9704 553
8409 256
22168 526
2013 507
8673 788
6790 573
9494 620
3412 150
34490 126
3894 404
27042 542
5419 403
3910 457
8646 586
4911 378
163905 974
254898 640
385156 1079
178474 790
5945 123
49615 401