19968 263
54952 174
107150 430
3913 57
26569 89
21150 327
27984 267
29407 334
11647 239
24091 639
21986 242
32141 756
15739 549
16696 680
7272 338
41785 329
18308 432
10647 363
5851 242
4960 317
10382 831
11361 277
2773 197
5405 744
12153 332
5305 169
14642 548
28234 309