149601 272
144251 408
30512 492
11766 158
12015 455
7502 231
85179 339
265095 1154
17454 144
10880 117
6597 94
7982 483
440285 1008
291051 930
12892 322
8579 454
8131 349
5739 71
97859 540
160034 323
47887 508
17080 530
12756 596
9224 351
134658 754
65289 520
21388 174
12880 314