16450 653
5481 145
9958 452
77974 311
19910 514
10361 238
12689 606
7891 683
10195 508
7748 928
9296 494
4952 604
4542 293
29135 580