31651 640
70677 288
12326 296
48598 766
14923 686
18425 315
9696 509
13199 445
5546 318
15335 181
15546 609
6715 271
2892 129
5859 535
7138 293
11461 183
16631 240
3673 65
7386 578
11589 391
7838 363
9278 349
4740 156
16229 473
27626 361
21001 112
5308 434
10351 596