22973 63
44440 105
8239 303
80447 607
57706 157
26686 376
38759 548
17837 491
15095 737
42866 89
58066 506
14196 795
12948 456
7012 632
31691 105
15336 476
18324 608
97900 904
53190 173
11018 366
19200 187
63579 393
19153 393
32667 468
31866 167
22174 406
20468 822
89152 309