11263 210
24399 803
13127 602
8963 859
40186 478
7758 648
7891 207
15783 418
5028 422
10651 526
3147293 6757
87846 767
12223 491
6296 254
5800 469
6405 114
5289 638
13918 600