5994 151
10902 360
7216 111
8332 324
16342 707
15463 144
23458 667
14899 410
25933 454
16532 613
9890 476
8582 289
19143 183
8081 395
20262 572
35362 148
18590 426
34124 332
19685 455
12830 178
15828 623
21534 566
8975 175
15633 499