113596 510
16432 448
13814 110
22014 537
11521 92
21855 189
35779 830
9260 80
6346 353
17833 237
12180 505
31992 234
319216 983
332825 1388
104552 640
122938 469
222934 331
66296 379
196982 691
23398 716
14575 184
34730 95
136143 494
11126 580
23677 158
35182 157
12143 593
82555 205