3583 860
1951 68
2764 626
5633 39
3539 359
7577 666
15134 661
12156 526
2423 305
2260 169
3791 574
3186 806
3659 281
3824 254
5453 257
1406 89
7539 246
1604 154
1996 111
2710 252
3848 717
7381 419
3275 269
6603 623
6548 54
3308 560
2004 317
2564 655