30900 429
4249 84
12491 156
32149 406
2225 133
11487 440
604547 878
222503 304
149828 137
172402 428
120704 685
107517 119
104958 675
381640 594
128117 520
434351 578
123563 83
225267 878
103294 367
209856 654
341445 653
240070 329