19829 86
24032 324
93377 421
1362 110
2226 267
7864 611
100565 651
50702 807
3767 611
329161 632
16415 203
14625 515
17462 237
14000 832
23338 270
9142 874
16709 545
18400 844
12967 763
10943 257
54559 527
144814 888
7472 281
169807 794
125723 979
56371 601
90585 426
93708 370