40415 450
4726 618
18439 461
40712 686
569 169
2936 668
142 36
17378 501
22830 163
6575 451
26881 420
22254 618
2805 758
1246 367
17237 172
1558 503
12177 182
3043 360
4117 189
68570 525
8991 859
77401 384
42959 38
66655 346