2928 657
10535 48
15687 238
18982 362
9752 272
4057 637
4722 532
4002 862
3558 111
27065 396
9145 482
3480 160
202189 967
13010 305
16084 820
5860 73
7083 635
6379 465
51353 400
8387 62
5916 436
7262 353
5188 400
4645 298