50881 423
27917 43
38902 305
33493 280
13732 663
15643 850
5867 217
13992 167
5336 748
6364 451
11174 147
214205 182
113690 508
5973 483
20336 362
34093 912
108409 343
16260 65
77453 319
7879 108
206935 536
166620 403
58337 600
49218 255
18657 502
180422 690
165359 239
63444 651