19810 86
24031 324
93317 421
1362 110
2226 267
7863 611
100553 651
50699 807
3767 611
329142 632
16415 203
14623 515
17462 237
14000 832
23336 270
9142 874
16709 545
18399 844
12967 763
10941 257
54558 527
144808 888
7472 281
169795 794
125706 979
56367 601
90579 426
93703 370