141576 1228
29876 680
14841 189
58946 310
63761 536
29703 942
45544 619
16674 159
70483 582
41625 269
7400 580
26086 353
18325 241
50145 617
96795 757
126364 618
76659 696
20288 549
26661 121
32792 369
69108 777
8720 712
28331 208
18180 467
6503 429
58413 657
17573 277
31419 807