2402 659
1799 504
2302 676
2762 580
2501 636
5043 218
1418 99
3658 598
8411 226
18831 410
9517 751
37523 502
7877 127