64321 561
13789 453
31465 248
21699 350
165384 278
189937 983
22981 402
12171 596
3560 915
2813 319
9427 570
1398 163
5085 399
3514 597
3747 551