19167 550
20897 675
5229 298
6527 345
5123 228
16159 694
9680 494
13957 409
8414 96
3497 28
9074 486
31050 614
5044 41
7957 790
8457 403
8265 583
5978 176
22469 420
9289 297
7028 208
5336 174
5870 419
3420 231
25830 729