16081 289
5426 339
4715 609
5466 597
8687 132
21290 300
321941 588
9420 821
6353 570
4907 617
6437 760
2728 53
4730 247
14630 423
27401 627
11954 884
22676 257
9551 583
26323 106
12794 580
751268 1396
11791 505
14821 877
74181 444
654672 1544
37056 675
505884 854
231423 996