4125 625
102872 392
2572 267
7144 701
18067 443
122115 758
26543 532
23613 108
6072 479
4658 67
3574 418
4227 485
5306 651
39960 259