40280 98
3603 343
29713 763
15225 444
36335 514
19956 63
25807 703
16785 862
13797 408
30961 936
21810 584
34990 531
32674 723
21612 302
31133 369
24369 138
33807 354
26398 265
13503 404
23885 47
25277 368
10389 139
6684 310
21343 742
19045 41
4669 276
9133 535
8305 81