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