16810 580
15007 515
7077 267
85869 903
44641 619
150657 540
10101 257
41461 59
31202 407
15116 258
82527 503
91842 230
64432 660
15138 567
51546 509
14358 501
12366 746
38466 71
4536 646
44773 78
40083 557
95729 369
45292 699
21989 244
76662 260
5979 459
27630 221
166810 309