3950 503
66573 784
30342 346
27071 251
2471 199
21877 641
4128 551
3894 828
32624 407
17913 546
5285 576
42862 416
27111 186
6698 331
11601 49
46566 614
8481 407
7942 433
9657 717
18195 566
19315 195
23187 623
17824 530
7681 65
10797 124
11866 675
23581 695
2635 413