2878 656
10506 48
15582 238
18925 362
9736 272
4056 637
4722 532
4000 862
3557 111
27063 396
9139 482
3480 160
202183 967
13010 305
16080 820
5859 73
7082 635
6379 465
51353 400
8387 62
5916 436
7262 353
5187 400
4645 298