3901 99
14432 715
8346 553
18550 918
4377 396
7505 780
8910 922
4963 130
5407 423
4853 89
4298 422
6298 702
5838 403
30486 616
10226 706
7588 812
11498 699
8044 440
9733 526
6563 81
3258 350
8698 320
3456 584
4335 378
3244 148
163179 974
2116200 3401
277180 1568