2963 135
4115 155
3683 244
5865 627
2333 69
3619 773
4496 957
2321 125
6330 717
5653 898
2072 426
3643 555
2439 315
2503 359
6237 447
3183 668
2919 197
1430 176
840 51
2897 461
4026 683
8669 807
4597 614
4084 135