635 29
5006 588
20890 283
8675 76
23533 48
19848 333
3842 455
13726 188
6405 526
8862 227
5186 29
5993 969
5549 299
10854 249
2940 462