4803 640
6717 598
28704 288
13573 356
2647 197
42726 173
17549 286
12144 104
4594 374
14908 509
11187 633
3829 497
3534 196
6828 466
4997 662
5741 99
3483 524
2150 261