1532 209
8938 124
3048 490
5444 846
2710 374
18737 355
3246 593
14560 62
3181 688
2064 471
3222 640
353 45
1493 248
2726 773
2237 591