12652 92
14755 343
15424 758
11573 58
276062 1568
2625783 6558
695864 1987
375977 1076
2319446 7050
115257 632
40605 580
57858 485
46139 393
60649 598
54775 163
46812 584
19923 187
30826 291
36713 467
28432 521
3579 265
33276 840
38534 209
33352 677