1429 329
2248 87
2171 592
7429 789
2668 416
6221 529
12517 280
6821 496
75369 69
4361 527
14710 501
4912 549
3258 265
4385 154
2777 423
2336 271