40415 450
17237 172
2936 668
22254 618
42959 38
1558 503
66655 346
25434 272
77401 384
569 169
3043 360
2055 635
17378 501
21747 615
6575 451
4726 618
1290 313
3587 432
14566 801
20457 847
14737 431
202410 968
213501 514
2305 748