119488 505
13217 376
44105 442
11298 562
18218 573
51269 693
16697 441
16130 99
146363 681
13796 738
6657 148
7659 165
46844 825
40945 302
29489 645
34940 82
58794 684
28937 545
30955 636
82569 867
52716 538
37129 621
6184 635
8122 534
1067 102
3333 645
5322 764
1000 28