5226 135
7303 880
9719 598
14737 581
4207 159
3297 73
21963 662
6611 585
2316 301
12908 376
12775 771
57531 587
62214 95
8956 676
23312 509
3416 337
7112 299
2681 528