5962 51
4502 694
4080 339
6356 619
6599 582
3845 489
21278 389
72036 417
17065 440
3040 145
5954 525
9826 857
4196 542