12396 55
77009 667
44982 734
26301 88
58468 1016
1870 321
4569 489
10113 577
5561 201
13006 720
2858 244
3241 49
30602 389
59500 502
41169 378