15092 693
2175 331
10395 687
4970 148
6378 525
19344 657
8277 397
6152 53
24217 273
13668 225
4388 254
4995 391
4058 101
7002 146
7032 803
18370 535
12948 418
4710 364
5601 253
8117 547
4260 235
7353 133
6365 263
4415 276