4295 58
60181 572
88423 903
375500 1078
151167 268
107687 129
27093 180
6118 497
15567 333
49155 231
10797 349
12034 769
5918 817
59722 477
6417 173
51490 605
4647 389
15736 586
129217 928
4617 73
8068 111
58305 629
112650 158
7159 555