31667 640
70691 288
12329 296
48608 766
14923 686
18436 315
9700 509
13203 445
5553 318
15342 181
15547 609
6715 271
2893 129
5859 535
7142 293
11466 183
16633 240
3674 65
7389 578
11592 391
7845 363
9279 349
4745 156
16233 473
27635 361
21009 112
5310 434
10358 596