5031 297
6381 258
8854 112
11272 535
6985 741
5086 787
2577 229
5861 469
7841 318
30962 829
3504 368
15802 118
21074 378
8826 460
28086 386
8160 802
2951 71
15954 883
7446 807
6216 320
9512 318
40920 302
2889 69
5278 218
9763 55
29447 815
11158 604
4457 678