2632 346
4054 607
15229 424
12631 105
6144 468
12592 82
7383 443
1651 351
10291 78
3942 492
1002 32
2155 458
2170 325
3059 634
3229 504