20065 104
41040 131
5120 346
8481 613
25074 425
15234 105
7941 468
14565 82
8456 443
2045 351
18546 78
5195 492
1539 32
2469 458
2803 325
3461 634
3819 504