40166 508
2395 289
12632 792
17908 296
63511 335
32499 677
16811 521
3168 722
3221 734
3231 871
17847 382
3085 355
21026 80
27494 682
38909 618
2463 522
8184 286
23732 124
9868 472
30331 633
7561 185
22957 719
26511 89
12609 582
15799 551
2164 414
14764 448
35148 744