25050 312
6956 496
4037 318
4911 461
16475 97
116590 962
9189 426
24276 645
17222 611
12481 314
4856 634
22082 345
35899 543
29054 103
4783 472
13478 209
6300 594
13488 633
15171 480
8322 523
24981 386
40016 459
17624 399
10864 81
3574 639
16386 153
9148 539
11157 410