1535 209
8945 124
3048 490
5445 846
2710 374
18746 355
3249 593
14570 62
3181 688
2064 471
3222 640
353 45
1493 248
2726 773
2237 591