2403 498
2462 264
42600 59
2958 59
17919 88
9861 76
8195 671
4727 807
8067 357
3027 205
1982 68
4128 321
2456 355
2403 294