5003 85
2388 654
1660 107
2565 246
1794 234
2890 219
6564 251
26604 376
18487 504
5849 517
5840 697
2763 767
3078 846
4595 761
3783 490
1417 245
3415 917
3005 631
2012 389
3293 627