4403 230
6521 283
12945 497
15781 166
9416 232
5523 108
8467 145
5107 467
163211 842
38794 620
16093 531
25824 273
49453 687
27764 573
5196 704