40450 462
12271 339
50911 596
3322 656
9031 391
8363 783
26084 62
2262 277
4645 510
8122 675
3322 260
4073 786
3828 144
2106 177
4668 599
5480 823
3055 379
3355 475
3355 623
6451 588
71360 413