21009 242
35554 633
27795 720
16001 582
18454 551
22227 107
24361 699
17994 449
42389 746
26747 57
20633 566
13817 604
23262 157
76128 214
74833 823
35542 308
16878 426
112089 543
32009 347
29732 251
21929 128
2738 199
21790 259
44507 509