12402 55
77085 667
45042 734
26354 88
58534 1016
1874 321
4569 489
10124 577
5601 201
13010 720
2863 244
3246 49
30646 389
59556 502
41223 378