963 50
2816 175
6968 961
4073 943
1065 142
3520 907
35999 81
3710 71
13387 247
6353 427
2247 448
1628 159
9172 382
5329 486
2779 223
3178 550
4614 806
2646 473
2683 541
35477 694
3047 460
5555 394
2039 307
997 206
5546 351
16097 385
2344 420