5029 297
6379 258
8854 112
11268 535
6984 741
5086 787
2576 229
5861 469
7837 318
30950 829
3504 368
15785 118
21073 378
8825 460
28077 386
8159 802
2951 71
15954 883
7446 807
6214 320
9510 318
40920 302
2889 69
5278 218
9763 55
29429 815
11154 604
4457 678