40095 346
15610 218
44285 521
27440 402
9451 116
39066 156
8641 351
8395 51
16233 62
7378 111
24270 610
35628 921
20147 113
4910 141
8687 269
74518 130
49798 648
12314 579
9593 271
64862 393
79492 737
68136 296
6956 83
5401 332
11834 523
30456 194
37467 307
49095 650