384293 1079
13342 811
101152 264
73405 576
137148 850
174878 543
15491 160
225064 307
60636 469
28239 279
88565 513
13576 629
15669 60
52004 68
72314 328
28180 605
4969 211
105491 476
17169 357
85699 762
279661 526
25751 59
73229 563
11068 398