4097 69
3086 367
4515 373
5010 797
4361 637
4064 705
4820 948
1629 63
2153 215
3730 495
4890 562
11493 561
2812 366
3188 354
3828 562
4462 722
4832 644
7913 98
17012 701
2537 307
3503 790
3223 117
8478 631
7615 468