1535 209
8961 124
3053 490
5452 846
2710 374
18785 355
3250 593
14584 62
3181 688
2064 471
3223 640
353 45
1493 248
2726 773
2238 591