14317 90
18411 588
12726 847
2851 427
3818 685
4335 706
29396 585
9784 379
2240 340
5461 379
22666 396
5077 879
15787 107
6284 801
5475 696
4019 309
13519 392
6128 456
2713 273
5822 444
10817 431
20270 135
14324 244
4821 598