2609 44
182482 715
7336 45
12289 667
4609 643
4465 97
45709 881
3387 68
2979 252
4301 100
18007 349
5641 98
11843 285
1509 49
25731 427
1561 184
8338 322
53015 467
45475 346
4090 551
9672 372
3477 677