359926 532
58791 312
26595 173
35932 763
18268 740
5633 207
15816 259
10056 713
7700 104
9256 765
5176 460
5854 106
64312 473
16263 615
16281 240
17674 191
6196 597
20069 318
16428 741
11705 527
17636 1029
18019 594
30055 646
7535 277
15195 133
26134 770
7217 206
15839 307