3961 117
8169 729
6106 317
4461 886
4143 157
6336 641
5535 627
6747 534
7537 848
12916 227
3892 258
3918 520
5170 757
6066 733
2185 55
6249 129
10506 437
5477 393
12331 409
9688 265
17769 735
3656 72
6508 275
5973 658