119486 505
13217 376
44102 442
11298 562
18218 573
51265 693
16696 441
16128 99
146356 681
13796 738
6655 148
7659 165
46839 825
40942 302
29486 645
34938 82
58788 684
28935 545
30947 636
82563 867
52708 538
37126 621
6184 635
8122 534
1067 102
3332 645
5322 764
1000 28