395442 1035
30595 538
2691 701
34741 622
43036 210
24761 722
39578 290
10945 770
641 202
1166 151
32293 288
2589 451
1110 313
2870 745
1870 394
1197 364
31536 66
36923 572
3636 556
9574 412
2581 831
704 140
619 178
691 85