40180 98
3597 343
29507 763
15176 444
36293 514
19946 63
25760 703
16655 862
13785 408
30901 936
21745 584
34843 531
32533 723
21521 302
31038 369
24275 138
33496 354
26300 265
13453 404
23764 47
25157 368
10368 139
6681 310
21291 742
19023 41
4644 276
9099 535
8291 81