12491 55
79706 669
47169 737
27877 89
61348 1017
1938 322
4647 489
10286 577
5685 201
13103 720
2968 244
3351 49
32186 389
62378 503
42804 378