2942 515
7093 298
2605 325
4496 76
4399 598
3701 406
3186 64
5331 378
9680 239
8961 222
7362 101
9828 487
8291 624
4210 563
2863 332
17974 479
5559 437
7009 642
5908 536
73522 338
8039 581
1700 45
6899 508
5583 253
4769 528
4430 689
3832 759
2797 396