39072 645
5512 509
4120 767
2335 70
5817 490
7177 190
3663 82
30158 584
14487 356
12545 104
6036 617
12060 353
3264 540
2906 705
21907 856
3012 319
3675 151
5088 890
10877 841
4077 275
1535 97
10986 471
2807 228
17043 511
3916 780
6770 585
5211 743
8773 422