40350 462
12213 339
50693 596
3313 656
9025 391
8352 783
26011 62
2255 277
4634 510
8113 675
3308 260
4068 786
3822 144
2100 177
4656 599
5473 823
3047 379
3344 475
3350 623
6446 588
70968 413