2449 88
2491 238
3493 554
2705 219
9997 534
20316 345
175398 690
4904 711
64174 524
33042 497
13020 227
12087 648
8875 33
4624 174
4061 107
8323 268
3222 352
2543 187
5824 421
3461 223