42750 922
6312 549
11658 115
10128 304
19747 57
3900 560
10489 336
15710 212
8631 528
7479 593
1781 212
20945 415
7592 878
6290 329
26980 89
9223 330
17941 239