30211 47
20782 777
8144 310
11511 344
32705 921
24549 363
20890 635
12512 243
81058 505
5746 457
13147 170
12245 142
3673 355