59531 680
46129 608
23046 63
42955 38
10232 90
15547 616
2292 234
10382 433
33315 384
7784 497
6174 535
3939 230
1986 133
2852 171
27212 427
5507 108
82296 417
50143 551
2768 354
18797 411
3491 574
13089 695
7170 70
5936 196
5138 371
27278 282
8488 468
12265 109