3289 503
2794 115
4081 792
1065 128
4864 654
8003 90
3444 358
7085 663
12327 347
13998 282
70947 413
92835 308
33820 136
34945 490
63140 319