3901 99
14434 715
8346 553
18550 918
4377 396
7505 780
8910 922
4963 130
5407 423
4854 89
4298 422
6298 702
5838 403
30488 616
10229 706
7588 812
11498 699
8045 440
9733 526
6563 81
3258 350
8700 320
3456 584
4335 378
3244 148
163179 974
2116351 3401
277186 1568