39972 1156
11964 399
7377 426
3348 78
4186 392
19994 588
15406 758
7237 782
19804 286
16638 349
7703 335
28580 968
15260 543
4095 491
5195 181
14166 831
11638 524
4158 181
9028 819
4387 533
10633 141
7008 397
12026 613
23478 253