20059 104
41032 131
5120 346
8473 613
25071 425
15231 105
7940 468
14562 82
8454 443
2045 351
18546 78
5195 492
1538 32
2469 458
2803 325
3461 634
3818 504