119491 505
13217 376
44107 442
11298 562
18218 573
51270 693
16697 441
16131 99
146366 681
13796 738
6657 148
7659 165
46846 825
40948 302
29491 645
34945 82
58795 684
28938 545
30956 636
82570 867
52717 538
37129 621
6185 635
8122 534
1067 102
3333 645
5322 764
1000 28