21005 242
35542 633
3553 318
8913 186
27794 720
31755 91
4912 657
12010 252
3128 701
7404 336
15996 582
3889 940
1943 287
18452 551
2892 291
12793 465
4675 610
17992 449
3978 417
42382 746
26738 57
20627 566
11529 595
13813 604
23260 157
76120 214
74821 823
35536 308