45402 49
6567 99
17090 751
23537 161
387798 596
140803 294
22285 406
44320 80
64711 947
65659 502
54780 215
17835 703
58176 735
7006 582