2891 656
10533 48
15683 238
18957 362
9750 272
4056 637
4722 532
4002 862
3558 111
27065 396
9144 482
3480 160
202187 967
13010 305
16080 820
5860 73
7083 635
6379 465
51353 400
8387 62
5916 436
7262 353
5187 400
4645 298