5031 297
6384 258
8856 112
11287 535
6986 741
5086 787
2577 229
5861 469
7844 318
30983 829
3505 368
15827 118
21076 378
8826 460
28112 386
8160 802
2952 71
15955 883
7449 807
6217 320
9515 318
40920 302
2889 69
5280 218
9765 55
29486 815
11161 604
4462 678