2559 235
2928 673
3901 47
34678 755
21347 925
70231 376
21008 100
7836 706
12138 512
8260 453
8118 331
5696 726
230446 838
30348 460
14157 598
12385 687
108448 909
50524 744
45667 268
6510 207
20768 655
8968 237
6838 561
22829 954
103548 329
18365 741
29675 402
12241 647