3690 44
5543 669
18469 628
40725 336
16488 345
30954 406
38959 109
5499 528
1338 35
7817 634
5080 331
2705 178
4347 589
51391 705
27185 229