9876 362
6712 690
23832 483
19951 543
14041 146
12239 128
8878 326
28318 603
12280 408
4255 621
6777 441
10155 627
4190 529
5123 138
21234 510
3541 88
4219 715
7731 604
5311 738