9426 607
3999 281
8168 690
26491 267
3297 424
5935 120
25318 829
3110 44
120880 209
23895 371
7396 537
6840 677
5042 446
7198 413
1263 199
3886 733