1535 209
8948 124
3048 490
5446 846
2710 374
18755 355
3249 593
14571 62
3181 688
2064 471
3222 640
353 45
1493 248
2726 773
2238 591