12215 123
4037 129
43433 593
12547 60
3850 382
56303 735
13723 82
9843 818
16924 570
5676 282
4778 393
4356 338
3582 722
5436 683
4698 357
2663 245
3676 284
1899 44
8775 874
4779 807
2166 96
16987 527
2590 245
2936 243
5671 514
3942 412
9736 673
2120 598