12396 55
76987 667
44956 734
26292 88
58443 1016
1870 321
4569 489
10112 577
5508 201
13004 720
2858 244
3241 49
30590 389
59477 502
41158 378