137095 150
4913 590
4740 392
2177 69
9344 85
7239 581
13396 503
19389 548
4518 338
3215 64
8810 360
7969 467
3938 441
10092 78
3454 178
16773 54
7749 277
3513 799
1622 143
10325 391
5585 727
5073 392
16169 568
8559 396
6808 214
8248 34
16537 590
5300 726