20581 457
260962 559
75831 269
12855 917
5773 282
25959 550
10702 652
35224 361
10879 293
36784 376
22422 682
42247 329
77125 882
5089 112
20730 668
22613 190
31971 227
138476 616
18736 563
40705 693
15429 89
49851 396
13764 688
22915 283
26445 433
36168 664
155374 952