1429 329
2243 86
2171 592
7429 789
2668 416
6221 529
12517 280
6820 496
75369 69
4361 527
14710 501
4911 549
3258 265
4385 154
2777 423
2336 271