30072 281
27474 642
31634 448
38666 121
42744 384
51071 348
40293 135
20533 504
15582 82
23527 250
98161 486
13812 278
29075 258
47083 259
89056 705
67157 462
58597 517
28648 155
26830 527
2640810 3067
101989 1022
53764 490
51496 262
53532 611
49594 553