40491 953
5300 45
16816 481
63023 95
8399 78
24563 594
11968 268
20996 533
7672 388
6924 108
47789 279
42892 439
13259 675
23046 162
13163 890
24611 57
6459 794
3016 413
86237 287
217094 1147
19763 652
30377 529
19078 573
14694 140
23927 422
5856 167
22017 451
14411 821