3078 835
15121 117
10198 341
25514 643
11638 862
2225 44
8728 790
9202 355
9015 526
5432 556
41862 792
3245 323
533 65