40273 98
3603 343
29709 763
15223 444
36331 514
19955 63
25806 703
16782 862
13794 408
30955 936
21807 584
34980 531
32666 723
21607 302
31128 369
24360 138
33802 354
26392 265
13499 404
23878 47
25270 368
10388 139
6684 310
21339 742
19044 41
4668 276
9132 535
8305 81