45291 49
6510 99
16880 751
23479 161
387711 596
140815 294
22284 406
44203 80
64201 947
66010 502
54632 214
17852 703
58207 735
7013 582