29071 80
40215 340
25980 595
6181 36
23083 47
21421 652
16089 454
96310 495
31613 320
3757 357
20143 623
37582 302
43367 584
43719 660
60267 195
31209 648
14659 58
41694 292
39300 94
8710 729
9542 728
7188 695
3819 34
5705 307
7526 770
70453 662
14166 831
13256 806