43077 529
41951 68
15909 355
7535 578
13628 153
6882 216
11840 391
8051 448
2926 269
17575 277
42089 912
13738 285
8133 363
25917 348
8227 623
6758 889
9591 452
4973 283
16177 59
10798 147
8172 36
9167 323
15324 665
9607 393
27790 643
19521 818
7532 895
6912 292