2609 44
182469 715
7335 45
12289 667
4609 643
4465 97
45708 881
3387 68
2979 252
4301 100
18005 349
5639 98
11843 285
1509 49
25730 427
1561 184
8338 322
53015 467
45464 346
4090 551
9672 372
3476 677