31672 640
70693 288
12331 296
48617 766
14924 686
18441 315
9702 509
13210 445
5561 318
15344 181
15549 609
6715 271
2895 129
5860 535
7143 293
11469 183
16634 240
3676 65
7389 578
11593 391
7848 363
9279 349
4745 156
16234 473
27639 361
21010 112
5312 434
10359 596