3508 81
24587 242
259991 832
18730 658
8126 570
27375 820
10404 503
7702 318
34297 202
5146 594
6610 366
8214 680
2946 106
4914 366
17587 612
11378 357
15811 632
4047 522
19867 420
22742 361
9342 488
7779 177
17304 369
7212 872