30896 257
34477 396
30570 578
21017 670
30293 473
8952 71
25941 219
33605 215
37789 844
36429 441
10185 41
50962 907
18130 750
42742 893
20699 349
9057 619
18291 337
13394 228
12348 380
65937 672
16559 580
34183 462
21730 618
50654 867