5228 135
7305 880
9719 598
14739 581
4207 159
3297 73
21963 662
6612 585
2317 301
12909 376
12788 771
57547 587
62219 95
8956 676
23321 509
3416 337
7112 299
2682 528