2907 33
67032 547
8410 469
8187 448
5505 373
11924 728
3784 109
17313 406
16593 195
10064 554
59401 136
39951 311
97079 483
50450 476
5772 607