20533 104
41335 131
5221 346
8726 613
25270 425
15343 105
8037 468
14715 82
8546 443
2074 351
18582 78
5272 492
1592 32
2513 458
2865 325
3504 634
3879 504