2976 528
24449 943
46415 825
31371 407
42703 337
18169 552
42047 471
3149 625
3734 452
3325 195
30168 286
220927 174
1090 146
5382 715
64498 594
35790 653
23395 511
59399 124
15859 522
23207 122
10904 263
16338 590
3960 516
29160 111
51297 94
10057 183
3797 194
9582 881