14763 32
27487 133
54965 493
32547 458
12999 57
19880 452
17166 397
31303 41
15439 119
8888 47
56888 593
19017 731
17441 589
25324 188
5152 368
1932 220
2181 382
3806 203
3635 578
2691 633