5030 297
6379 258
8854 112
11272 535
6985 741
5086 787
2577 229
5861 469
7840 318
30955 829
3504 368
15794 118
21073 378
8826 460
28081 386
8159 802
2951 71
15954 883
7446 807
6216 320
9512 318
40920 302
2889 69
5278 218
9763 55
29442 815
11157 604
4457 678